Always. https://xkcd.com/378/
It’s a great analysis, and I don’t disagree with anything you said (mostly because you’re better informed than I am). But you nailed it with “Why would I need this? I don’t know yet.” It should all be driven by need—the fact their are more options is great, but doesn’t mean they should be used just because they’re there… For many hobbyists, ease of access and speed to get started is the main driver, and for those cases, pre-built boards are the answer.
I remember talking to a car manufacturer in the early 2000s who said it would be relatively easy to make cars to a custom length / load space. But they tend to make specific models because if you give people too much choice, they get paralysed and don’t choose anything.
I suspect it’s not quite that simple but the principle seems sound.
Just to add a couple of things to your great list that I’m missing by from Apollo:
Almost right. Printers and scanners were not built by people. They are an independent life form that just happens to emulate office equipment for their own benefit. They have enabled parasitic entities such as Canon and HP to thrive alongside them, but since there is no ‘design’ involved, they will never really develop the same kind of interfaces we expect from modern UX labs.
It’s also the reason any sane person keeps a loaded gun nearby whenever interacting with them, just in case they make any unusual noises.
Anything’s a regex if you’re brave enough.