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