I bought my first computer. It was a 286/16 with a floppy drive and keyboard. No memory, hard drive etc.
From that point on I've rolled my own. In the long run (particularly now) it's more expensive to evolve your computer, or to build one from scratch
BUT you get exactly what you want, not a bunch of software and hardware that you don't want or need but had to pay for anyway.
You have the added benefit of knowing what's inside the case, and what to do if something goes wrong. I hate people who buy a computer as a turnkey package and expect not to have to learn anything. It just isn't going to happen, no matter what Apple says.