We owe you a Command Chair post. I can't give you and ETA yet.
We are still analyzing data and examining how ECM impacts the game. We understand that some people love it, and some people hate it. That's exactly the polarizing type of content we want! However we believe it's not fully balanced yet, and are looking at ways to address community concerns, while maintaining the integrity of our vision for MWO.
An official feedback thread can be found here. Please post your constructive comments! No in thread debates please.