Наверное следует уточнить какие именно сваи, винтовые или железобетонные? С винтовыми все понятно - временные сооружения.
У железобетонных свай нет недостатков.
Оглянитесь вокруг... Все высотки стоят на сваях!
Стройте дом на сваях и не переживайте.
В основном у винтовых свай - преимущества. Это низкая стоимость, установка на любом грунте, не важен рельеф участка. Возможно установить на болоте и торфяннике. Даже на воде можно поставить - для пирса и причала, например.
Недостаток свайного фундамента в том, что при свайном фундаменте не делают подвал. Преимущество же его в том, что на сваях можно сэкономить больше денег чем при устройстве ленточного фундамента или монолитной плиты.
Главный минус винтовой сваи это срок службы, если имеется в виду фундамент под капитальный дом а не под временное сооружение. Если сделать из винтовых свай длговечный фундамент то вряд ли он будет дешевле классических технологий.