About the coding part, Ryan explained more or less the situation, so I don't think I have to repeat all again. Coding time and difficulty is important to take decisions nowadays. I'm not a developer, so I don't take part in the discussions involving these issues.
And what you say about the forums would make sense if language wouldn't be a problem, but it would be for some managers.
In fact I do think a good global poll sent to the users (not in forums) would be better, but as I've said, it's not the current policy and I don't see them changing it.