Managing a website involves a number of other operations other than registering a domain name and linking it to a few websites which are uploaded on a web server. Each one of them is important and influences the user experience - both for you as the website owner and for your website visitors. For example, a script-driven site uses a database, files are uploaded using FTP, and communication with clients is done through e mail, even though some services demand specific domain records to be created. Each one of these things is essential and when any one of them is hard to control or is simply lacking from the set of services which your account comes with, the functionality of your website may be reduced, plus the overall control over the website may be really aggravating if you cannot do some task.