I think the main issue here is that most PTS miners found out about MMC through premine and stuck to 1gh just for convenience.
They're not going to budge, but if we promote other miners to join other pools, they may scram.
More mining power in big pools are definitely orphaning blocks on other pools like dwarfpool. [ 4 orphans in a week ]
Maybe if a Dev could open source a pool through RPC or stratum then only that could diversify things.
++Found out yvg said solo mining through YAM is possible. I will come up with a debian script that allows this.
yam miner supports getwork protocol, so if you can configure your wallet as getwork server (which shall be possible) you can try solo mining. Unfortunately, this functionality has not been tested at all.
You shall define rpc user and password, and specify your connection parameters in yam config file. Check readme.txt for mining target URI format details - you have to create your own.
--Edit Tested and not working.