Well, I’m afraid I kind of disagree on the idea that there were “better” ways to resolve this issue.
well, but there are, so you are kinda wrong.
i do like fixed classed games, since i love starbattle, where each ship has a fixed set of abilities/upgrades it can unlock *during gameplay*. now that is the important part. *during gameplay* you decide, how to counter the enemy team, by taking the abilities you and your team needs. works well in a moba, kinda hard for a fps where 90% of your time is spent with adrenaline pumping through your veins. well except you fly frigs.
eve works very well with no limitation whatsoever in how you equip your ship (well some exceptions), simply by having interesting bonusses on various ships. that actually makes balancing not really harder (maybe for you, but for someone who adjusts stuff like that on a daily basis, its not really relevant, only a bit of creativity, how to make it work, and some experience in these things, the rest is math). of course, eve is also a different kind of game, being an mmo, therefore completely server driven, with a very different economic idea behind the game, but it still works out as an example. it is still a theory tho, how “balanced” eve really is, because much of the gameplay is more economics and social, and there is little to none fly skill involved.
but maybe, thats why some people protest that much; this change will influence all future approaches to the game.
i do agree however, that microbalancing the game “as is” is also a worthy design goal at this moment.
but just because it takes care of the problems this game had earlier, inclusive by introducing a variety of new modules (which are btw. really awesome to some extent, and also fall silently under the rug in this discussion; there were not only modules blocked, some are simply new), does not mean, there would not be more and better ways to do this. with your mindset, i bet you would not have noticed the difference and still enjoyed it, probably one day thinking about ditching your deimos to another ship which supports your set of items better, anyway.