It’s definitely possible to see scammy for-profit strategies pop up.
There's not inherently bad about there being a profit motive. Servers are expensive, developers are expensive. There are costs to be paid, and if I am going to do something full time I'm going to have to pay my bills, too.
That said, there's definitely a line where it's taken too far and it loses what originally made it great cough cough.