This is an interesting take. From this perspective, I suppose Unix got composability right but its approachability to the average person is nearly zero.
In some way "pure" functional programming often feels the same way to me. Extremely composable but am I willing to trade approachability for that? And on second thought maybe that's true of "pure OO" languages too...
Maybe people feel the same way about hardcore text editors like vim or emacs?
The list goes on... I think I read somewhere that innovation is defined as the solution to a trade-off, and this particular battle between approachability and composability seems like a particularly fruitful avenue to explore if looking for "modern problems to solve"