От среды еще зависит количество алкоголиков. Городское население пьет меньше деревенского, обеспеченные меньше необеспеченных и тд. В России экономический уровень ниже и проблем у людей больше, поэтому и пьют, не от хорошей жизни люди спиваются. Хотя по Москве если судить, то сейчас меньше алкоголиков на улицах, чем это было лет 25 назад-в моем детстве. Про село и деревню не в курсе, там не бываю.