На самом деле причина простая - попытка удешевить строительство. Одна из очень дорогих вещей в строительстве - это коммуникации (канализация/отопление/электрика и т.п. - а точнее их укладка под землей). То есть, предположим - ты строитель, застраиваешь новый жилой район в лесу и протянул коммуникации на площади (ну например) 1 квадратный километр. Так вот что тебе выгоднее - построить на этой площади допустим 100 домов или 200? Если допустим укладка коммуникаций на такую площадь стоила 1 млрд. рублей, а строительство одного дома например 10 млн.руб. Несложно посчитать - что построить 200 домов на такой площади выгоднее. Возникает справедливый и резонный вопрос - а почему бы не построить там же, на этой же площади все 300 домов? Тогда окна будут уже на расстоянии 1 метра друг от друга - и люди будут лазить друг к другу в гости. А что? Мне то строителю - там не жить)) Чтобы это не происходило - придуманы стандарты - ГОСТЫ строительства, или СНИПы. Там прописано (к примеру) - МИНИМАЛЬНОЕ РАССТОЯНИЕ между окнами жилых домов - 20 метров. Это может и не комфортно вам, но допустимо по мнению строителей ("потерпите"). А если вас это не устраивает - покупайте "элитное жильё", там в стоимость жилья заложена в том числе и более дорогая прокладка коммуникаций (за счет меньшей плотности застройки). Валидол - не пей тосол! ))