Some things just aren't possible to fix, or the developers are happy with the current state of it. If you have spread the word about the things you don't like, and it appears the developers aren't listening, it's because there's either not enough like-minded people promoting the same concerns, or your requests fall outside of the vision the devs have for the game.
Unfortunately, you'll have to accept that if some gameplay aspects are really annoying you, then you may need to find a different game to play. I'm not saying this rudely, I'm just saying that if the company isn't making the game you want to play, then maybe it's better to just give up and try to find a game that makes you happier, or take a long break from MWO and hope the devs see the light.]
p.s. I'm saying this as a guy who plans to take an extended break from the game once my phoenix package premium time runs out. Even while it's ticking down, it's still difficult to summon the motivation to log on most nights, or to stay on for more than 3-5 matches.
Edited by Training Instructor, 25 November 2013 - 02:01 AM.