I run an email security SaaS business. It's closed source, but the suite is free of charge to use for personal, non-commercial domains.
We get numerous support requests each day of users on the free tier (who are obviously commercial users btw) that DEMAND us to fix all sorts of email problems for them. They regularly threaten that they will write a bad review on $_SOCIAL_NETWORK if we don't fix their email delivery issues for free. It's frustrating and also exhausting to try to stay professional towards these 'customers'.
Interesting observation: This behavior seems to be culture dependent. I'd say about 90% of our over-demanding free-tier users are from the same region on the planet.
From the user POV it can be very frustrating to use open source projects. Gordon's highlighted some real bottom-of-the-barrel end users and it would be hard to invalidate his experience with a straight face. OTOH some projects are incredibly hostile to users. Projects like Elixir/mix, Electron/VSCode, Thunderbird, and GIMP. How are users supposed to react when the sole maintainer packs up and leaves indefinitely? Or when patches are submitted upstream and the maintainers tell the users to pound sand?
Currently I'm working on a car-related Pi project. I'm not a hardware guy though, so I've done some research and discovered a piece of hardware that looks nearly perfect for my use case. They even have the specific version I'm interested in listed on their store. The only catch is that it's listed as 4-6 weeks out (and has been for a while). Their response? Sorry, we've moved on to something more interesting to us at 3x the price. No the store hasn't been updated (same with their blog and forums). I'm ready to fork over money, but with only sporadic signs of life it's difficult.
Answers:
1) fork the project, and do a better job yourself
2) suck it up quietly
They're all open source projects. Sure, I can grab the Gerber files and try my hand at surface mount soldering. But like any open source project where the build system is too archaic it's massively beneficial to start from an already assembled version.
I wonder where this is...?!
Sometimes charging a nominal amount (like $1) filters most aberrant behavior.
Can you eliminate the free tier, or is that part of funneling to paid users?
But, due to the group of over-demanding free tier users we are considering to switch to a limited time free trial.
I don’t like this dog whistle and the rest of your comment was perfectly fine without it.
That said, there are entitled assholes everywhere. I got an email one time asking me for source code for a university project because the guy had found I graduated that course 2 years before him, and he didn’t want to do the work.
It’s not like he called anyone out specifically. If it’s a true observation, what’s wrong with telling us about it? That it’s culture dependant is an interesting note.