In the US, we're limited due to carrier band/technology differences, often locking a particular phone to a provider. A lot of the 'cool' phones aren't available for my provider. Since I'm grandfathered in to a Verizon unlimited data, I buy my own phone, current is a Moto X Dev that I'll keep flogging until it dies. Next will be a Google, for the update cycle.