I think they should work on game mechanics first and foremost. It may be a free game but for those of us who pay money for a custom experience, I’d like to not lose due to glitches or random inconveniences like my car flipping and vanishing leaving me exposed af. Fix the mechanics and maybe stop worrying about all these new content updates.
Personally I’m glad it was nerfed. But I’m sure there will always be the players whose only strategy is to use the new OP weapons pouting about it. Honestly I’d be happy with no exotic weapons and plain old shockwave grenades. Put everyone on a level playing field and see who actually thinks about their gameplay strategy.