Everyone knows that there is a problem with Bitcoin that needs to be fixed before there's mass adoption. What's one of the main problems? Miners. If you don't pay a fee or if your fee is too low they make you wait, sometimes for hours. Another thing is the block size. I believe that replacing miners with another system will make it so Bitcoin can actually function as an efficient system, instead of miners ignoring your transaction, it will go through quickly and painlessly.
Another thing is the block size and fixing Bitcoin. The average person needs to understand what's going on behind the scenes, people who are involved in alt coins are voting against fixing Bitcoin. In other words: keeping Bitcoin broken and UNFIXABLE, due to corrupt voting practices is considered a viable business practice.
What's going on behind the scenes? Bribes. People are paying well known people within the Bitcoin community to keep Bitcoin broken, they bribe them to say "There's no problems with Bitcoin! No need for an upgrade!

". What I think should be done is the community should vote in people to work on Bitcoin software design to fix Bitcoin or it will remain broken for many years.
The fee is $0.20 at most, a large, large majority of the time. Senders spend less, businesses receive more in value, everyone is happy. That's simple and it works well.
For replacing miners, bad idea. That's part of what backs Bitcoin and makes it better than fiat currencies; the computational power required. Systems that build on a quick network, like the lightning network, exist and are in development.
Seems like you're trying to fix something that doesn't need immediate fixing, or you're shilling. Development and changes come with time, when they make themselves necessary.