> I can all but guarantee that you're using, daily, some tool that is free. Why aren't you paying $5 a day for it?
Because nobody has been crafty enough to capitalize on that market, or is unable to provide a sufficiently convincing alternative that would attract people to it.
For example, I can get by with something like mRemoteNG for tabbed SSH sessions: https://mremoteng.org/
It's kind of quirky but works. Someone else might appreciate something like the excellent MobaXTerm more, which adds multi-execution capabilities, a GUI for port forwarding and much more: https://mobaxterm.mobatek.net/
Sometimes free tools also become paid, see Docker Desktop (for business) or something like Lens: both are proof that, it feeling like a rug pull aside, many people will pay for what even was formerly a free tool.
On the opposite side of the spectrum, you have developers that can't capitalize on their software and the projects aren't sustainable: https://staltz.com/software-below-the-poverty-line.html
On a more positive note, this is why Open collective, GitHub Sponsors and other crowd funding solutions are nice, since now you can throw money towards whatever projects you support and think deserve to exist.
> You've gotten more value out of bash, grep and related tools than IntelliJ is ever worth to you, and yet if I came up to you and said "here, use my replacement grep, bash, etc for only $5/day" you'd laugh.
Someone might laugh, but there's a project out there that attempts to commercially create a terminal replacement: https://www.warp.dev/
Many would find the idea offensive (such a core part of their interaction with the computer having paid aspects), but that's just the world that we live in. Not all IDEs are free. Not all OSes are free. You don't even own software nowadays, more often you just rent it. If there is profit to be made, someone will make it.
I think that the free software movement has its nice aspects, but people will absolutely pay for whatever makes their lives easier or more pleasant.