Необходимо - это слишком громко сказано. Безусловно религия и прочие глупости были нужно для сохранения традиций, цементирования связей внутри общества, формирования моральных ценностей и просто для удобства управления обществом, но не вижу никаких предпосылок для того, чтобы это было именно необходимо человеку. Другое дело, что "привычка" во что-то верить слишком древняя, а образование у многих людей явно недостаточное, чтобы перестать верить в глупости: богов, потусторонние силы, руны, вуду и культ карго.