Gambling transactions 2022

Went to the casino the other day. Happens maybe one time every 5 years so was a bit surprised when the “declined” message appears when trying to get some chips with my card.
But then recalled I also got declined when buying a soda at a store that also sells horse racing tickets.

Luckily I still carry an underlying card as backup.

I don’t understand tho why this must be blocked on curve side that only proxies to other cards? Shouldn’t that responsibility be on the underlying bank? Why is it a concern of curve and why can’t you turn this off?
For example Revolut has a switch to enable or disable gambling transactions.

AFAIK no bank in Sweden blocks this by default. Maybe the culture about this in the UK is different?