Sure, lets blame bad design again because you don't like something. Maybe you just don't like it. Opinions are yours. Do not blame the Design of something because you do not enjoy it. That is the same as saying spoons made one fat.

I have tanked since 1.0, done a lot of endgame content though i do not have a static anymore. I still don't have these mounts, nor am i close. I run roulettes almost everyday as a tank job. So to answer the OP's question, NO. This is all based on endgame content such as coils and ex primals.