You've said everything what i want to say, They should have not rebuffed the weapon and promised every player who owns it that it will changed to become better after the initial release,then to be nerfed again in the end.

The issue is class imbalance, not WEAPON OP'ness in game. Whats the point of testing it in the TEST server and approving the rebuff then nerfing it up in the end??