On the last paragraph where you said players can make millions if they bet on him, don't forget that bookies will not give players such chance of winning all the time knowing what the result would be.
This is a fair point but remember that most bookie that offer this kind of bet is a decentralized bookie meaning that they don’t have full control on the bet they are offering.
I’m already locking this thread since I already get enough opinion towards this topic. Thanks guys!