crew rest. Thats a pretty good position to be in with your experience levels + type ratings etc, it's also safe to assume that should I have that experience, I too would spell out that I wouldn't be prepared to pay for the things you've outlined.
But with the level of experience you have I doubt you are new to this game and whilst it's a guess on my part, it would be probable that there wasn't any low cost operators asking for BYO endorsements back when you commenced an airline career?? So whilst I agree with your point, the state of the industry just isn't the same as guys who entered the industry 10+ years ago.
So it's back to what I said a few posts ago, what are people meant to do in the interim, sit back and wait for something to change whilst the people who DO earn great incomes on great T+C skim all the cream and do nothing themselves?
Back to the topic, YES, Joe HAS been sacked.