Никогда не жил в Европе или США,отвечу из собственных соображений. Скорей всего иностранцы покупают дом за городом для того,что бы их дети(да и родители этих детей) жили на свежем воздухе,и ближе к природе.
В России же,во-первых,частный дом стоит дороже сам по себе,во-вторых,дороже будет обходиться содержание частного дома,плюс ко всему,есть люди,которые не готовы оставить все,и уехать "в деревню".