Though as far as I'm aware there's no inherent reason for this - apart from cost.
One of the things which has made PC so awesome since the early 90's has been the vast array of hardware available - you can just plug something out, plug something else in and boom, it runs faster, better and it's easy. You don't have to wait 12 months for a "new version of The PC". It's an open platform, we all love open platforms, don't we?
> Though as far as I'm aware there's no inherent reason for this - apart from cost.
Cost and size. The bread-and-butter market for ARM is consumer electronic devices, where size really matters. Other chip packaging that's easier for hobbyists to work with would be a huge waste of space by comparison.
There are some ARM chips available in DIP packages, but I suspect that selection will always be relatively limited, since demand will always be relatively limited.
The ARM chips available in DIP packages are microcontrollers that you are more likely to see in a toy or gadget than a general purpose or multimedia computer. In embedded systems where they are used, you probably can't swap them out for another part anyway because of code changes needed, different pinouts, etc.
I didn't know that, I was just parroting the linked article, which stated that:
"Unfortunately Intel doesn’t care about the enthusiast, and unsurprisingly they have moved on. ARM chips are now the focus for that crowd, and they are taking the mainstream geeks with them. "
I've never upgraded a chip, but I've built plenty of computers, and mixing and matching was important for me.
I worry if we'll have less options down the road.