Not always up to the user... datacenters have their own prefered versions of linux. A lot use RedHat's enterprise version, or freeBSD or centOS ... not very many ubuntu datacenters out there. It really has to do with who is hosting your server.
Although sometimes you do get a choice, but its from what they let you choose from.