The truth is people tend to bundled closed systems especially if they have cash to pay for it.
Hacker-minded open systems end up being too wacky and need time and efforts to get ready for use. They are for small cohort of high skill professionals and for low-end users who don't have money to buy shiny closed-minded product.
Examples from my experience.
Databases I can use Postgres (conventional RDBMS) and ClickHouse for BigData but once used Oracle and Teradata or Hana you will dream of them till retirement.
Excellent points! There are definitely problems for an average consumer trying to navigate a complex open system which leaves them with the more expensive option of buying a closed system product that is easier to use and is more convenient.
Good observation!