Some posts on colocation hosting
Companies would build expensive data centers in house. There were several reasons that in house hosting was preferred. Service problems were a common event in the early days of server colocation. Often there was equipment failure as these companies launched. Additionally, with such growth during the Internet boom, many server colocation companies over committed.