I don't see a solution being proposed here. "Mining" is rewarded to incentivize the contribution of resources to securing the network. The reward is set to drop over time, presumably because it is assumed that over time, more and more people will have sufficient investment in Bitcoin to justify the CPU expenses even at a loss.
How would you change the system without compromising security?
Try this.
https://bitcointalk.org/index.php?topic=41059.0If there were ever any developer interest in an honest crypto-currency with sound fundamentals, I'd love to work with them on bringing my design to fruition.
But there won't be, because everyone that frequents this forum are get-rich-quick-tards.