I think what your salesperson was referring to was the use of www.mycompanyhere.com, subdomain1.mycompany.com, etc. By "domain going down", he most likely meant that if your DNS record screws up for mycompany.com, then it shuts down all of your websites, whereas if they each had their own name...