I am sure everyone posting here can look around their workplace and see the quality of new hires. This is across the board including pilots, A&P's, Dr's, lawyers, every profession.
You have to vet everyone one you might need to deal with. Sad but true.
Parents skipped a generation or two of parenting and were being friends. Also allowing unlimited time on the inter webs, unsupervised. Hey little johnny aint bothering me so it is all good.
I have watched it at work deteriorate rapidly. I deal with engineers daily and each graduating class we hire from gets dumber. I wonder how some actually graduated, I truly believe they pay their tuition and the college pushes them through.