Try an average of 50/70 hours a week and vacation time that can't be taken due to the work load.
Try having to work, for the same company for twenty years to finally get a max. of 5 weeks vacation. Try having to pay part or most of your own medical insurance, if you are lucky enough to have medical insurance. When you can compete with this, and still be the greatest nation in the world, then I'll see if I can spend a few minutes to hear your latest whine.
Until then, you have made you bed taken advantage of your system and made it bankrupt, so live with it and quit whining. I really don't give a sh*t about the mess you've made for youself.