It's more whether one allows oneself to be taken advantage of or not. Only a vocal minority take that stance, others would just be disappointed if it went away.
I like the approach ngrok took - made a v1 that remained open source, but once realized it had high demand, built v2 closed as a paid service.
Another approach is to offer professional services around it.
Basically it's very optional to accept the attitude of others that you should provide them value for free.