And then people ask for a varied meta...
B-4 is not more of a problem for varied Meta than Tiger Ace, Jagdtiger, P-47 Strafe and other powerful stuff. Current static Meta takes root in very deep problems such as call-ins is too good, arty strikes is too bad/slow/cost inefficient and large portion of commanders is bad designed in general.
Just look how large roster of unused commanders are. Soviet industry, which was fun, unic, and interesting commander decimated by nerfs and tanks cost rebalance, current mp penalty punishing to the point where if soviet player sacrifices whole infantry force on purpose he will still have mp problems. Majority of decent ppsh doctrines (Conscript support, Advanced warfare) destroyed by conscripts being worthless after first obers hit battlefield/grens start receiving vet from their lmg on lightning speed. G43 is bad choice in most cases even for 45 muni. Wehr heavy arty underpowered in general (railroad arty too inaccurate and takes too much time to hit, sector arty comes with bad commanders). T34-85 pushback to 10cp destroyed Armored assault, which can’t rely on call-in infantry in early game. 2cp dshk makes as much sense as 2 cp vanilla osttruppen. Urban defense forward hq nerfed even more in last patch with building destruction system change.
And most ridiculous to me is that people still want to nerf little which remained from strategic options: b-4, Tiger ace, luftwaffe supply drops. Let's then remove all but default commanders, and finally turn game into company of call-ins and blobs. Hooray, dream balance achieved, only tanks can have huge impact on game flow, nobody needs deep and complicated gameplay anyway.
TL;DR: Yes, B-4 is OP in some cases, no, it shouldn't be nerfed until other more important core problems such as call-ins are fixed to keep some diversity in already heavy favoring heavy tanks play Meta and save balance from ultimate late game sniping tanks such as jagdtiger and elefant.