it enhances the game experience, which is a big part of the reason people go.
Bigger concourses = easier to get around
New concession stands = faster food, better options, quicker lines. The Dome is severely limited because of this. Hence why you can't get pizza on the upper level.
New seats = does it need to be said? Also would limit tickets, a stadium of 44k at least helps raise demand, especially if the team is winning.
Sure, winning would be big but a lot of those things solve a ton of the Dome's issues.