As someone mentioned, the Dome did have one thing going for it. For baseball, you knew the game would be played, so groups from outstate MN, IA or the Dakotas felt safe in making plans to attend games.
And for football, you knew it would be 68 or 70 degrees inside, and you could watch the game without fear of the elements.
Sad to say, but for all the romanticism of the old Met stadium and the 'Brick House,' the outdoor Vikings and Gophers games in bad weather often had a significant # of empty seats.
Yes, the dome was severely lacking in amenities, but you were guaranteed to see a game, without having to see your breath. there is some value in that.