To me this seems a bit alarmist. However, if there are reasonably straight-forward ways to disincentivize mining pools, then IMO they should be implemented.
There are p2p pools, and from what I understand, they are becoming more user-friendly. Ultimately, if they gain enough traction, centralized pools will have a difficult time attracting miners unless they pay them extra.
As of posting, it looks like GHash.io is at 45%.