I am sure this game should still be classified a BETA.:S
In singleplayer games, there is rarely a need for 'balancing' a game after release, since even if there is a weapon that is significantly more powerful then the others, it is only going to affect one player.
In multiplayer games however, balancing is always an ongoing issue, and there can be many reasons, but the main is probably that the few people testing the game before release, cannot find as many possible ways to use/abuse something that a significantly larger playerbase can do, and usually when such a thing is found it gets abused because people want an advantage, and as such things get balanced. It saddens me because the people complaining about balancing are usually those that took advantage of something that was unbalanced, most likely to the detriment of other players. And they often complain about 'their' fun being ruined, absolutely disregarding the fun, that they ruined for other players by abusing certain things.
And this is a generalization, that goes for practically all multiplayer games, not just elite dangerous.