I don't disagree with you, Rewer, but I think it should be noted: when you sign up for SPL, you're agreeing to play to the best of your ability for whichever team has you, full stop.
It sucks when managers make a decision without the input of the players. I've been in that scenario as a player...