Agreed. I see this story several times a year. Usually with small time people with no contacts to get them help, but I have seen large companies lose control of everything as well. I just don't understand handing over mission-critical services to companies that offer you zero control or support in exchange for free or nearly free.