The Bible story of the virgin birth is at the center of much of the holiday cheer this time of year. The book of Luke tells us that Mary and Joseph traveled to Bethlehem because Caesar Augustus decreed a census should be taken. Mary gave birth after arriving in Bethlehem and placed baby Jesus in a manger because there was "no room for them in the inn."
Some people think Mary and Joseph were mistreated by a greedy innkeeper, who only cared about profits and decided the couple was not "worth" his normal accommodations. This version of the story (narrative) has been repeated many times in plays, skits, and sermons. It fits an anti-capitalist mentality that paints business owners as greedy, or even evil.
It persists even though the Bible records no complaints and there was apparently no charge for the stable. It may be the stable was the only place available. Bethlehem was over-crowded with people forced to return to their ancestral home for a census – ordered by the Romans – for the purpose of levying taxes. If there was a problem, it was due to unintended consequences of government policy. In this narrative, the government caused the problem.
The innkeeper was generous to a fault – a hero even. He was over-booked, but he charitably offered his stable, a facility he built with unknowing foresight. The innkeeper was willing and able to offer this facility even as government officials, who ordered and administered the census, slept in their own beds with little care for the well-being of those who had to travel regardless of their difficult life circumstances.
If you must find "evil" in either of these narratives, remember that evil is ultimately perpetrated by individuals, not the institutions in which they operate. And this is why it's important to favor economic and political systems that limit the use and abuse of power over others. In the story of baby Jesus, a government law that requires innkeepers to always have extra rooms, or to take in anyone who asks, would "fix" the problem.
But these laws would also have unintended consequences. Fewer investors would back hotels because the cost of the regulations would reduce returns on investment. A hotel big enough to handle the rare census would be way too big in normal times. Even a bed and breakfast would face the potential of being sued. There would be fewer hotel rooms, prices would rise, and innkeepers would once again be called greedy. And if history is our guide, government would chastise them for price-gouging and then try to regulate prices.