@dalias
Yes. But those design principles invariably do introduce complexity.
For example, the Fediverse is a really well done application of these principles, and yet we still hear complaints that it is "too complicated".
I ran into similar objections to using, say, Debian Linux, which has an excellent packaging system. But it's hard to beat "pre-installed"!
I think there are certain inescable tradeoffs, and the best we can do is to be clear what the trade is.
@futurebird @mattmcirvin