I came back to see if the usual apologetics were the responses or if someone understood.
I am happy to see several people understand, Elbirn and treebeard 'get it'.
Since zanz is keeping this a pet project no 'big fix' is going to happen.
So all you can do is a community is build a better game around the game, through tournaments, activities, sub games, quests and such.
The one big thing you can ask for is what, Elbirn asked for, push for clear in game links to these events, also instead of pushing these to the forums, build a website to handle awards, rankings, registration, and such.
Build the better game around the main game and stop defending and playing apologetic to something that is and will never be as great as you dream it is or could be.