I’ve run a service that pissed off free users by charging for things that used to be free.
It increased revenue and decreased costs from the tiny percentage that actually left. I think it’s win/win for any business that doesn’t rely on network effects.