Originally posted by Endre Fodstad
He was killed by his political enemies(supported by danish imperial ambition) leading a popular army. In all likelihood, there were as many christians amongst the peasants as anywhere else in Norway(as most of Olavs army was mercenaries, they'd probably be happy enough with any faith their paymaster wanted to go in for). Seven years later those same political enemies pick his son up in Novgorod and proclaim Olav a saint.
The christianizing og Norway is a bit more complex than pagan peasants vs. christian kings.
EF