I think you're misunderstanding the term Source of Wealth/Funds there.But they do ignore it. There’s nothing to stop me topping up my Revolut card with my credit card and using Revolut to gamble.
I’m not advocating banning gambling either online or in person but the regulations are nowhere near enough. The 2024 Gambling Regulation Act was watered down considerably after much lobbying. Gambling advertising and free bet promotions are still allowed. There is no such thing as a free bet and anyone who suggests otherwise is highly naive.
Gamblers have to self exclude from online gambling if they have a problem. Who are we kidding here?

