Just because the devs did not agree that one or more of your ideas would benefit the entire community does not mean that they did not listen. Imagine the crap show that would happen if every idea had to be enacted...
I think that's probably the point, the devs seem to think that the ideas of a small minority are in favour of the entire community.
Take RP for instance, RP is an optional element there for each individual player to decide whether they want to RP or not. I personally think it was a huge leap forward to add a little message every time we log in to remind everyone what the 'Around' channel is for.
At least granny now knows how to suck eggs :-)
Everone has an opinion, and of course are entitled to have one, but others are equally entitled to decide whether they choose to agree or disagree. Acting like a complete Muppet isn't likely going to change minds or win support :)