You really can't blame most youth today the system is to blame. It starts with the "everyone's a winner" mentality, doing away with vocational classes in high school, as well as kids don't get to be kids like the older generations did. We used to get up in the morning and head out into the hills for hours, jumping from rock to rock, scaling steep terrain, falling and picking ourselves back up and going on.
I think another reason (the main reason) is more people live in town in apartments and condos, no yard work or responsibilities to learn to work at a young age. Where I grew up we had year round school on 9 weeks off 3, the weeds seem to take about 9 weeks to grow pretty good. Spent our breaks doing chores, you figure out early on the faster you get it done the sooner you get to have fun. We had livestock; you learn about responsibility, most kids are lucky to have a dog or what they call a dog when you live in an apartment. The parent has to teach them work ethic, if the parent does not have it hard for the kid too.
As far as kids not liking to be yelled at or have tools thrown at them, can't say I blame them. After 10 years of little league, youth football, and being a 4H leader, I've found yelling does not work, stopping them and explaining what they are doing wrong, how to do it right, and what you expect of them will get you a lot further, screaming and throwing crap does not work, I'll raise my voice and let them know there screwing up, but I have better made sure they know what they are supposed to be doing first.
We have 40 year old employees who can't drive a stick and just about 90% percent of the kids we have under 26 can't. We run 150 employees; we do dry utilities, industrial electrical and line work. The electricians are union and we still have to sort through those that can and will work and those who want to slide, the linemen we have are pretty good, but that is a pretty tight group and they know who to send right back to the hall and who to keep before they even start on the job. For the dry utilities, we go through quite a few before we find kids that want to get dirty and work. When we do find good ones you find out that they were raised by parents that knew how work. They taught their kids how to work and it shows.
Work with them and train them, you have to look at most of these kids are a glob of clay, you have to form them into a good employee, teach them how to work, correct them when their wrong but you have to praise them when they do well, if you don't they won't try, it is just the way it is now days.