I do not believe you really meant what you posted. I cannot believe someone, who has very good benefits and very good pay compared to the average employee at WalMart, would claim the WalMart employees have it pretty good. You are the one who has it pretty good, on the taxpayers dime, too! Come on now, get real.
Do you teach? Have you tried? Have you tried getting your licsense? Do you work with people? Then you do not know. Besides, I make my world, I, "Do not have it pretty good" as you put it. Everything I have, every dime I invest, every minute, every degree and diploma and every step I make are sacrifice decided upon by me. Cry me a river if you do not understand. My strength does not lie in any one area or any one dimension of minor issues. If I had a job elsewhere I would be the best and would not complain. Because I would be doing what I wanted, always.