I read in several places, that it is a MUST to not register your domain through your hosting company, but through another registrar company.
Example: mydomain . com registered at namecheap and then hosted on hostgator for expamle.
What are the reasons for doing so? Could anyone please explain? I have to transfer the domain anyways to my hosting company.