In the case of Moonpay they are upholding their existing agreements with casino providers (for now I guess) but new operators are only being accepted with casino licenses in the UK and USA (both of which require their own unique gaming licenses) as well as a reputable international license (e.g. curacao, malta, antigua etc.).
Transak on the other hand are just straight up removing themselves from the gambling industry altogether.
I think it's a real shame that new providers won't have access to reputable fiat to crypto on-ramps, it creates an uneven playing field as the big guys get treated differently.
This area of finance is often considered "grey" because there are much larger amounts of fraud taking place, sometimes with dishonest people placing bets and then later claiming that it was not them to get their money back. Which requires careful nurturing and intensive investigation, resulting in more expensive fees going to these businesses. A random person that is emailing these finance companies is going to get stonewalled and receive negative answers, because they don't want any potential bad publicity in the current world which is hyper sensitive. These companies negotiate deals with casinos behind closed doors and try to stay as hidden in the background as possible, they're not interested in announcing how they gather new business so gave you these answers but it doesn't make it true.