A year ago I purchased for home use Apple's Mac Mini M1 with 512 GB SSD built into the computer. Coming more from a Windows and Linux background, it wasn't the operating system or Apple services that lured me to make the purchase but instead its small footprint in both size and presence. While the Mac Mini is a neat computer on its own, there are a couple tradeoffs. The negatives include fewer ports and the lack of ability to upgrade both memory and internal storage. I was afraid to turn this around, I was looking at unattractive cables to external devices spread across my desktop making that "small footprint" no more.