Honestly? This argument is an inch away from "you don't like it? then don't play". And I wonder why battlemaster is struggling with maintaining playerbase.
I don't see it that way at all.
2 players got punished. No one's forcing you to rely on these players. The bad situation you are in is the result of these bad players' actions, not the titans'. They broke the rules, and the consequences for it are clear.