Alright, then play games where you can host your own server. There are plenty. That doesn’t work for all games though (particularly ranked games where the server software has to be verified or people could easily cheat), so you’ll be limited in what you can play.
Ok yes, if they’re charging you a subscription to run your own server, there’s profit in that. I don’t know of any companies that do that, but I would not be in favor of them doing that. Considering that is not a common practice in the industry, I think we can move on.
Most companies aren’t in the business of giving away free services, and it’s wild to expect them to be. You wouldn’t expect a landscaping business to do all your landscaping for free after you pay for the first time.
I’m not sure what you mean. PC games usually run on your PC, unless you’re streaming. It’s the multiplayer server software that run on servers. And the servers are paid for by the company that makes the game, usually. Or the publisher. The actual server hardware is rented from cloud providers, if that’s what you mean. Servers aren’t free, that’s my point. If you want multiplayer online functionality, someone has to pay for the server. And ultimately that cost gets passed on to you, the end user.
The biggest green flag is that you like being around them and you miss them when they’re not there. I know that seems kinda obvious and a weird thing to say, but hear me out. Sometimes people get invested into a relationship, and don’t even realize that they don’t like spending time with their partner. Wanting to be around them, like actually longing for their company, is a green flag.