Many "ideal" MP features actually wouldn't work for ICO simply because of how few players there are...ladders and matchmaking and all that great stuff quickly falls apart when you only have 20 or so non-comp stomp people on at a given time...
One issue is the nature of the game itself...a single game easily lasts several hours, so stacked teams and player drops have much greater impacts simply because of the time investment one game requires...
The core problem, however, is the number of people who play online, not ICO itself....while a shitty ICO may (and I stress the word may) have gotten us to the dismal MP numbers we are at today, fixing ICO with added features unfortunately isn't going to bring those people back....the window has come and gone, Starclad has lost a lot of it's PR momentum in regards to this game...the best you can hope for is to maintain the current player base while maintaining a cost-effective model....
At this point, Starclad really is doing what makes the most sense (you have to consider the business aspect) which is:
- Improve stability with ICO (includes getting feedback to reduce the frequency of MDs and DCs) -- this helps both competitive MP play and those doing comp stomps with friends
- Improve general gameplay balance -- this helps both MP and SP (which is where the real player base is)
- Add MP features that require very little or no changes to the actual game engine -- for example, adding "fair" and "competitive" map versions requires no changes to the engine whatsoever but can still make for significant improvements