I dont think steam wants gambling to be over, but is forced to.
They can, however, block the openID for specific sites, but that has a solution, banning bots requires a bit more time and has a solution. And, tbh since government is involved, they can put some effort in closing them, and then take legal measures.
Blocking bots is not a solution, there are many other non-betting sites that use bots, such as opskins, bitskins and any other trading site ever
Even though steam banned gambling, some sites found a way to operate. Some of these are:
Strong (i believe thats how its called) where all it did was create another site where you would depoait skins for points, and then you could either trade (i believe that was limited to trading) or transfer points to other gambling sites.
Another one is Society, they actually moved to bitcoin, they posted several videos and tutorials on how to convert skins into bitcoin.
And about your 2 last sentences, it already has, there are A LOT of gambling sites who accept bitcoin, paypal, credit cards and many more. You can even bet on esports (i believe) or real life sport events, there is roulette, dice, live games and many more.