Rightly or wrongly, The Gambling Act 2005 put the UK literally decades ahead of places like the US in terms of creating a legal framework for sports betting/gambling in general.
The forces that made those shops appear and made the greengrocers disappear are not natural, inevitable, and foolish to resist. They are just laws, laws that permitted some things and discouraged others, taxed some things and subsidized others.