American grads now compete with ethnic hiring, foreign work morals, and possibly billions of people with not-so-impressive experience, which I assume is why we see the crowding out of locals. Add to that some groups generally having less scruples about cheating and lying in the application process, as well as being trained in school for passing tests rather than performance, and you get what we see now.
Around the kinds of people who politically put job security above excellent client results, you really do need to work harder to get less done.
Totally unacceptable.