While some of these tools are best in class, it's borrowed time until the owner decides to change the terms, stop offering it, or raise prices enough to damage your business.
Closed source software tools are a liability, and the benefits often are only minor compared to the risks.
I've been on several teams where entire projects with dozens of person years of effort had to be thrown out because tools stopped being supported or were made prohibitively expensive. This isn't about open source posturing. Relying on closed source software you can't easily switch off of just isn't worth the risk.
(As an aside, I'm not a purist, I'll use tools like JetBrains, because I could easily switch off to open source tools if I had to without any disruption to my business)
Edit, I do not suggest writing your own tools, I suggest using great open source tools: postgres, apache, Linux, mariadb, open source languages, Redis, couchdb, etc.