I don't care if they're ugly, I care if they're comfortable. Ever been to a game when it's 100 degrees out? Not fun. Completely ruins the experience.
I'd rather go to a game in April when it's 50 than in July when it's 95. A retractable roof solves both problems.
I went to the Sox game on the night they drafted Burger and it was 99 degrees at 1st pitch, at 7:10 pm. It made me question whether or not I ever wanted to attend another baseball game in person ever.