Communism isn't a working idea. Why should I invest into mining gear if I can get money from the distributed taxes by just being there with some minimal hashing power.
Because in this case the price of a coin would highly depend on how many coin an average miner/user hold.
You can not do it without centralized pools etc.
Multiple pool accounts even if you need to use proxies would easily exploit that method. Besides, a lot of people turn away from a coin when they hear that anything about it is centralized.
This is just an idea. try to spark some creativity in this forum.
It's a great idea, I wondered a lot about how this could be done too but every solution is either too easy to exploit or too intrusive or centralized.