Well, if Gaijin insists of SPGs to be used on the front line to be used as tank destroyers, that’s just what’s going to happen.
Of course they could make some changes to the gameplay for more realistic match ups.
But it doesn’t change the fact that players want to fight real tanks and not real tanks vs. something made up by someone’s fantasy.
Same with planes. War Thuner is a game about real vehicles.