Возможно никто и не виноват в пермской трагедии: ударила в потолок петарда и вспыхнула солома или что там они понавешали, слишком быстро возникло задымление. Из большинства подобных помещений при обычном пожаре все таки можно успеть выбраться.
Винить пожарников сложно - у нас все государство по такому принципу работает: принципиальный пожарный не выживет в этой среде, потому что начальству интересны те, кто эффективно собирает деньги с ввереной территории и делится (ну и бумаги все правильно оформляет), а не те кто своей принципиальностью создает проблемы. Владелец помещения никак не защищен от инспектора пришедшего за взяткой - ни один суд, ни одна административная комиссия не станет слушать его аргументов. Да и российское противожарное законодательство наверняка написано людьми, считающими противопожарную безопасность чуть ли не высшей ценностью, соответственно оно детально, подробно, но для исполнения требует ресурсов, которых ни один нормальный руководитель выделять не станет.
Что можно предложить: обязать заведения с массовым посещением людей продавать билеты с включенной страховкой на случай пожара. Может страховая компания будет заинтересована в невозникновении страхового случая и предъявит собственные далеко не формальные требования.
Также можно изменить принцип работы всех контролирующих органов: заменить право на штрафы и закрытие учреждений (которое висит домокловым над мелкими учреждениями, малоинтересных в плане пожаров), на обязательство этих учреждений вывешивать над входом информацию о непрохождении противопожарного контроля (или санэпид. контроля), а люди пусть подойдут например к супермаркету и примут решение заходить им или нет.