It's all about the icing or frosting. Cinnamon roll icing is largely sugar with a little milk. The sugar stabilizes the milk, so it's good at room temperature for a couple of days. Other cinnamon roll recipes use a cream cheese frosting which must be refrigerated.