Your argument has a flaw; it's one hundred percent wrong.
Unless you've paid the mod makers, you have absolutely no right to tell them what to do. And even if you had paid, (for example vanilla), Mojang still wouldn't have to do what you say because, guess what? They don't work for you.
If you really want EE2 then go and play tekkit.. (does tekkit still have EE2 or is it updated now? I don't really care...)
The mod author will code what they want into their mod. If it is a good mod, then people will like it. If it is so overpowered that even the modmaker realises it, then they will re-code it, wether you like it or not.
If you want a personal coding-slave, hire someone.
You don't get it; I don't care if he doesn't maintain the code. The fault still rests on his shoulders for those that liked EE2 and would have liked it updated. It's not that he has to do it but the expectation of it still falls on his shoulders unless. If the code were freely available(Haven't even actually checked if it is) then it no longer does. Besides; I never said he had to do any of it. If he wants to be a perfect mod maker in my eyes then yes he would have to do those things. Not to mention your theory on Mojang not doing what it's customers ask for is completely ridiculous. A company specifically caters to its audience.
They will code what they want and re-code what they want but to shun something because of a personal feeling they hold about what they have created is pathetic and, again, in my eyes makes them a terrible mod maker.
I want no such slave, as you seem to love to go on this hyperbole rant, I merely have expectations for mod devs and if they fall short of them then so be it. My feelings about a mod maker mean nothing, after all. No ones does really.
But really your consequent post(s) will mean nothing as you seem to be of those that feel there is some sort of universal and arbitrary line of balance that everyone falls in line to.