I'd largely agree that most of the components are there, however one thing I think that's very important but is perhaps missed with the focus on the PC is the phone.
Most people's primary, if not only, computing device is their phone - which at the same time is probably the most restricted device.
And if you wanted to build your own and connect to the mobile network - it's considerably harder than doing the same for a traditional personal computer.