True, but the number of people who want an all-in-one desktop is also very small, and probably intersects with the people who want to replace stuff more than the general population of computer users does.
– People who want an easy to use computer
– People who want a relatively hassle-free experience (good built-in apps, little chance of malware, good support from the manufacturer)
– People who value build quality and aesthetics and who are willing to pay for that
1) Want a Mac
2) Want a desktop, not a laptop (surprisingly many)
3) Can't afford a Mac Pro and a Mac Mini is both scary (no screen? :O) and too small
is fairly large, methinks.
Also, an all-in-one desktop (a box you can plug into the wall that requires no other wires to act as a full machine - cf. laptops) is, from the experience I've had (anecdotal myself too, amongst friends and extended interaction) pretty commonly desirable. :/