As an EWAR PvP pilot with above average skills, the game is pretty well balanced in regards to EWAR. ECCMS do have an effect against ECM unlike some other games (the chance of a successful "Jam" against a pilot who does have a ECCM fitted is greatly reduced, depending on tech level of the ECCM module and the amount of EP spent in of all things "Jamming and Complex Jamming) And everyone knows that to decrease the effects of demobs is to plate up. If you, as a pilot, are unwilling to change your fit because you want "MOAR PEWPEW" and faster bots, than suffer the consequences of walking about in a glass cannons.
Even in my relatively short time in this game, is there is a counter for every thing out there, nerf one and a snowball effect begins where the once useful counter is negated, something else becomes "OP" and everyone begins screaming for a nerf to that which leads to something else being called "OP" and so on and so on "ad infinitum".
You want balance?, then balance your squad. Not everyone can do DPS and then scream because you got jumped by a couple of fits with ECM and demobs and slaughtered because no one was fitted to counter them. There is no perfect build, there is only counters; counter, counters; and counter, counter, counters. If you want an "I win" button, go back to WoW.
There is such a thing as game balance, but there is also "in game balance" so try and experiment, it may cost you a few bots/ mechs, so try against your fellow corpies before using it for "Real" in a true PvP encounter. To give you an idea now, I ran in about 1/2 a dozen differing fits for a Camel before settling on the current, which was good, till some one came out with a counter to it and ended up on the wrong side of a KM. It happens, you get over it, think of something else and try it out. But if you want an increase with sensor strength, I want an increase to jaming strength to counter it.