PoS is perfectly workable, but one wouldn't switch overnight for a myriad of reasons. Ethereum will eventually be PoS for sure.
There's also systems without "mining" like iota, which has every sender verify other two transactions, so it's very scalable and has no fees. The drawback is that having no mining, all tokens were created on genesis.
There's also systems without "mining" like iota, which has every sender verify other two transactions, so it's very scalable and has no fees. The drawback is that having no mining, all tokens were created on genesis.