Not just the "for yourself" usecase, there are some technologies where it's much much more imperative that the software works as it's intended to much much more than how it looks and feels, for example: Linux, Bitcoin and any viable protocol like tcp/nostr
Discussion
That is still building it for yourself and people who think like you.
It does not cater to those that have a different opinion on their idea of what the app should be.