Under EOS the producers will vote on the production rotation order in a way that minimizes average latency and minimizes total missed blocks due to Internet network congestion.
This doesn't seem right to remove random block producer selection. If block producers collude and vote each other in. They may well get voted out by the honest nodes eventually but by then the damage is already done and the fraudulent transactions are now deep in the blockchain.
the thing with proof of stake is that they need a large amount of the crypto to do that. When people find out that happened the price will crash, so they will lose everything they put in to do that.
Although there are still reasons to do that