It's very similar to Little Caesar's Arena. They put the best seats with the best perks (access to a club with all you can eat/drink) in the prime viewing angle. Those seats are not cheap. I have a friend with a suite at LCA and he was telling me the whole schmoozing thing is, while not outdated, is limited now. Many corporations have rules on who you can go to these things with and how often and what you can accept. Booze is forbidden in many cases. Especially in the auto industry which is Michigan. He had no use for these things and they had to move their 4 seats (down from 16 ten years ago to give you an idea) to make room for these. When I'm fortunate enough to get to use his suite at LCA it's limited to pizza and soft drinks. Obviously you'd like the Tigers did their homework on demand to make such an investment but I know they are not sold out. And when I look at other stadiums that have done this those seats are not always full either.
I'm not sure we can make a judgement yet considering we've had 3 games to judge and it's been cold.