Workforce now days ? Is it just me ?

As a general contractor , I can't seem to find reliable workers ?
Most have lost the attitude of gratitude !!
The world owes them a favor !
They don't want to put in the time !!
They haven't learned more , but expect to earn more !
Most miss more days in a month then I miss in ten years ?

I've almost given up !!
Not sure what to do ?

Has anyone else experienced this ?

Not sure where to look for help ?
Craigslist seems like a joke pretty much loaded with flakes !!
Agreement... Is there a local high school/ college / trade school with actual construction trade training...?