When using practical thinking a roof makes the most sense, however when I think of sitting stadium watching a game I love the sun, clouds, wind, snow, etc. I’ve been to games inside (including SB XLIX) and it’s just not the same indoors. Nothing beats “football weather”.