Valid point from you and James. A final should be neutral, selling tickets before a final is not a good look.
But a valid point still remains, you can't bitch about something when your own club has been the biggest "offender"( or benefactor depending on your view)
Win or lose, the league will have a full house, all fans can watch the game live on TV, and if the Giants get beat, thousands of fans will take great pleasure from it and have that warm, smug glow.