Могу выделить несколько основных причин.
1.Довольно часто строительство апартаментов обусловлено статусом земельного участка. Как правило, это строительство нежилого здания, гостиничного комплекса или иное не подразумевающее строительство многоквартирного жилого дома.
Изменить статус земельного участка можно, но это стоит денег и на это уходит большое количество времени. Естественно, что дополнительные расходы напрямую влияют на дальнейшую стоимость квадратного метра, а если нет этих расходов, то можно строить и продавать дешевле.
2.При строительстве апартаментов застройщик, как правило, не имеет социальной нагрузки. У него нет необходимости строить детские сады, школы, больницы и прочие объекты социальной нагрузки. Нет затрат на это социальные объекты, следовательно, можно строить и продавать дешевле.
Апарты легче и дешевле строить, можно сэкономить на социалке, планировке и многом другом. Поэтому, часть экономии застройщик или инвестор предлагает покупателю.