First of all no one has an automatic "right" to a job. That comes through successful competition. I doubt if there is any right or wrong answer. If you can provide a service better than anyone else then hanging in there is justified. Quite often an older person can afford to work cheaper than a younger person. However I would add that if a person is working solely because he/she is bored not working, they have a problem.
No - People are like that. I enjoy work- I have fun at work- no one bothers me - and those that do should have a good reason- People that get in my face I look after.
The managers and staff where I work are great.
And I do security work - contracted thru a security company. Dealing with some idiots is part of the job. Cleaned out the rednecks some time ago.
I work 4 on - 4 off - that is 6 months of the year- take approx 6 weeks vacation - only 3 paid - down to 4 1/2.
Life is good.