Maybe creating a coin that increases the block rewards when difficulty gets higher could be a solution? The higher hashrate the more coins are produced. The price will decrease when more miners come because there are much more coins produced (inflation). Miners stop mining and less coins are produced. Less new coins on market make price higher. Hopefully price stabilize and miners get rewarded in a fair way. Mining difficulty would stabilize and not rise to infinity. Why is no such coins created? I know most coins are for Quick profits and intended to rise in price as fast as possible. But why is there no coins designed to have a constant price? This would make the coin more suitable for payments because we know the value of the coin. It could be a success for real usage and as a reference coin. When more people want to use the coin for real payments the price will rise but then more miners come to rescue and keep the value of each coin stable. The supply is created by the miners and the demand is for supply is created by users. If setup correctly it should even out.
Is that a crazy idea?