I remember ghash was close to 50% before and it doesn't amaze me that they are there again.
Ghash.io remains the best pool, and no other pool comes close.
To have a real long-term solution there need to be other pools that offer the same or better benefits as ghash.io:
Very low fees
Share the transaction fee income between miners (some pools keep it to themselves, which is ridiculous)
Clear stats on your hashrate and income
Automatic payout, preferably split between shareholders
API support to check your hashrate from mobile or browser plugin
Reliablilty
Total pool hashing power (to decrease variance)
Merged mining (=free extra money) preferably with automatic cash out or even automatic exchange to bitcoin
As long as ghash.io remains a far better pool than the competitors they will have way more hashrate
I would prefer if no single pool has more than 20% of hashrate, but there just arent enough pools that offer similar benefits.