Quotebottom line: it is common practice in game development to use the community as testers in order to find bugs and balance the game.
Actually, no. Big named corporations use dedicated alpha/beta testers in order to test the functionality and enjoy-ability of a game. Those testers are employed (as it is, in fact, a paid profession) to accurately discern and coherently analyze a game for its play value before it hits open market. They have their own inside systems and tests to determine what factors could make the game better, and what factors should remain as part of the core mechanics of said video game...
These mods are NO WHERE close to that level of complexity. In fact, the Steam Workshop is a better example as to how the quality of these mod should be treated. The biggest issue with IC2 and the mod community is the over-arching Modpack meta-game that likes to creep into every influencing decision of how a mod 'should be designed'. It's almost to the point of 'conform or die' philosophy in which every mod should fulfill the niche roles that modpacks assign it, and not doing so is regarded as such a blasphemous action that results in flames, short-tempers, and bullshit arguments...
IC2 has taken a new path, that has ultimately decided that they don't give a flying fuck about said modpacks or the meta-game surrounding them. In which case, there are many who 'wish to voice their disdain' (a.k.a. bitch their little heads off) about the changes that have occurred. The changes go against the grain of the modpack meta-game (don't lie and say that this isn't the real issue you are having), and thus they feel that it's 'necessary' to come here and demand that it should be changed back...
At that point, it's up to IC2 to see if there is any real value in actually changing to something more modpack friendly. Considering that modpacks don't give any additional benefit beyond 'more users' (hurting your average user IQ amount), I don't think the dev team has any true incentive to change their content for any other purpose that the one they have already set...