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