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.
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.