It still boils down to: why leave a flank open? You know what will happen when you do. If you end up on a team where the majority can’t comprehend that, well, so sorry, but you lose the match and get spawn camped.
I hate it just as much as you do, but when you do end up in that situation it means someone, somewhere, made a mistake or we just weren’t good enough as a team. Considering you’ve done it yourself (as have I), there’s no moral legs to stand on and it just boils down to “how dumb do you want gameplay to be”. Hasn’t got dick to do with level design either, by the way…
Yes, okay, maybe a little - the maps where you can drive 10 meters and have clear line of sight to the enemy spawns are bad. They’ve been bad for years and it’s unlikely to ever change. So yes, point made on that.
But if you sit 200m away covering exits from spawn, well, fair game. How far do you want to go before it’s no longer spawn camping? 300m? 500m? 1km? At that point you might as well simplify the game down to rock paper scissors.
I fondly remember the good old days of BF:V - where you could, in fact, as a sniper, spawn kill the everloving [bleep] out of people by positioning properly. Of course it’s a cheese thing to do. Of course it pisses off everyone and the kitchen sink. But it was a mechanic that was deemed valid.
Going back to addressing spawn camping, what do you suggest? Longer invulnerability? Doesn’t matter if people don’t use it to take care of business. Bigger warn radiuses? Doesn’t work because Gaijin is averse to having big maps. If you want to press people into ever smaller lanes, well… there you go.
In the current state of the game, people firing into spawn are clearly marked - and can be dealt with, by a half competent team. Even if they are outside of the detection radius where they can be seen on map.
tl:dr; if you have more than 2 people spawncamping you, then your team did it wrong. Whether by leaving a flank open wide, or by losing all caps. Such is the nature of this game, and there is no solution to spawn camping that doesn’t lead to either dumbing down the game even further, or making it yet another world of tanks boring AF game.