As I've said many times: for a great many Twins fans they will rejoice at the price, be happy for the certainty, and pony up. I'm genuinely glad they are getting something they want at a price they are ok with.
But for another, very large, group of fans.....that sticker price won't be worth their time. They'll sail the seven seas, turn on the radio, or just plain tune out.
There really needs to be a long term plan.