Can that dedicated server magically be in completely different locations in seconds at the press of a button?
It's not like vpn providers are renting out one shared server. Being able to pick between countries is a key feature. Shared servers might actually be an advantage too. If your vpn is on a unique IP, it's probably easier to deanonymise you from bulk data.
And what is the average user supposed to do with it? I doubt that most people are even aware that you can ssh into a server and configure it for tunnelling your internet traffic, let alone knowing how to do that.