Если кратко – чаще это невыгодно, и даже неоправданно дорого. Например, небольшому интернет-магазину хватит обычного хостинга с ежемесячной оплатой 5-7 долларов. Но даже если это огромный портал, имеющий больше 10000 посетителей в сутки, достаточно виртуального выделенного сервера (VDS). Его аренда обойдется в 50-100 долл/ месяц.
Тратить 5-10 тысяч долларов, чтобы купить свой сервер как минимум странно (особенно на старте), к тому же его придется обслуживать самому. Лучше эти деньги вложить в рекламу, улучшение сайта и т.д.