It is impressive to me the amount of time others are willing to spend in order to avoid
even considering what is arguably the cleanest, most business-friendly stack in 2023.
You can do everything with one vendor, and some customers really love that. Ours certainly do. They don't even bother trying to audit us along those lines anymore. We make it as simple as possible at every level. Offering a successful B2B SaaS experience is more about the biz interactions and less about the nerd crap. If you found a way to make your internal tech more important than the biz, you likely have a problem.
Every time we talk about databases, I do a CTRL+F and check for 2 things: Is SQLite covered and are we being assholes about SQL Server for no good reason. SQLite gets a good rap on HN, so I more often prioritize awareness around the red-headed stepchild of RDBMS. Their hyperscale offering is end-game for 99.99% of business use cases.
I always end up at "How much money, time and frustration are your principles worth?"