I don't know that their 2005 record will have much effect on their stadium proposal. That's been a hot and cold (on and off) topic so much now it's getting tiresome.
You would think winning three straight division championships would improve their revenue stream and they could afford their own stadium (ok, I know it's not that simple).
It's unfortunate. Fans will pack the house for opening day and the playoffs, but beyond that, you'll find more of them out on the lakes or at their cabins.