Popularity based mining (variable block reward)
How would you define popularity? Any measure you make must be decentralised, and whatever you decide on can be arbitrarily faked. It's completely impossible in the terms of a trustless currency like Bitcoin.