I am not going to die from bad changes to the mod, but the mod will.
No, it won't. There is no "need" for people to play this mod, only for people to maintain it. Mods "die" when people stop doing updates, not when they stop being "popular".
Such a notion is a flawed concept from modpack creators in order to ensure players use their packs on servers and thru their sponsored launchers. To them, mods are a (foolish) business exercise, not some minor addition to a video game. If they don't have players picking up their packs, then they lose in on the revenue. So of course they are going to attack the mod authors for creating mechanics that players 'don't like'.
So don't delude yourself with the notion that your opinion will help determine if IC2 "lives" or "dies". Unless you are like Player or Greg and are actively updating the code to IC2, then you have no power in determining its longevity. Besides, if you are that disgruntled with the changes, then you always have the option to exchange this mod with something else that bears similar functionality to it...