It’s definitely interesting seeing a service provider place restrictions like that. It seems bad for business, unless business isn’t really the point?
I would say if you want to be a provider, be a provider, don’t treat your customers like potential enemies.