Well, yes. This is the internet growing up.
Servers cost money. People making the software and running the servers cost money. Previously those costs were hidden from end-users, usually by advertising-based business models. Now that consumers aren't putting up with that as much, smart companies are doing the old-fashioned thing of charging people for the valuable services they provide, instead of selling off human attention to advertisers. On the whole, this kind of stuff is better for everyone.