You start to wonder if that’s a good place to be present

that is why it is called a gift

Agreed. For better or worse, social networks are the fb marketplace of eyes.

how could this be for better?

If you're a business, it is a great way to get customers.