Почему все хостинги предоставляют так мало места всегда, в чём основная причина?
Первое - вы наверное о shared-хостинге? Там не нужно много пространства - по сути там обычно только простые сайты стоят +в это пространство не включаеется ОС, софт, БД и прочее.
Второе - никакое облако не дает честного терабайта бесплатно.
Глядя на тарифные планы всех хостинг-провайдеров, каждый раз удивляешься, разве одного двух или пяти гигабайт может быть для чего то достаточно, цены не сильно ли завышены
Шта?
250 рублей в месяц за 100 гигабайт это разве много?
Обратите внимание, если вам нужно место, что сейчас хостеры модно рекламируются как "у нас все на SSD".
Если же вам нужно место - то вам нужен хостер с HDD.