They do indeed have every right, but we then have the right to call them greedy, as many are.It's difficult to push for improved pay and conditions when a significant number of people in the company are flying for fun!
I accept there are people who need the money - others don't.Why not put something back or buy a cub?
NSF.
As for a learning experience - sometimes it certainly was!!Your post defines the attitude that opened my eyes on more than one occasion.Many BA licences probably go: Baron,VC10,747,777 ;all in one company!
Apologies to the many excellent and normal BA pilots out there.