Europe has stricter regulations. When I worked in a company 8 years ago that were sending sms to customers with text like - your order is ready, please come pick up, etc. And we used company name instead of number as sms allowed that, only 8 letters but was enough for us, but around that time we suddenly weren't able to do that anymore and company we used to send sms through said that some laws were passed and we must use one of the numbers registered to us and that's it.
I think that explains why it is much harder to do robocalls in some parts of europe at least.