It's obvious that splitting the community is bad. Why has it been kept like this for so long when this system isn't working? Or is it working?

There's now a lot of great premium maps which are never played on public servers. I imagine giving everyone those maps will increase interest and extend the life of the game.

imo: Abolish premium subscription. Keep standard as it is except give them the same maps and gametypes as pro.

somewhat related: http://penny-arcade.com/patv/episode/microtransactions