The game is not dying it is just changing. Obviously it is not the same TF2 it was when all classes had laser point specific roles. Personally I don't think having a certain amount of flexibility with roles is a bad thing it helps stop the game become just a glorified rock paper scissors. I don't think it is at point where it is a problem aside from hats making an impact on gameplay. I don't agree with that and outfit bonuses although some aren't too bad and imba.