So a home game on Labor Day weekend is no good, but moving a home game to a road game on Thanksgiving weekend is okay?
First of all, Labor Day is a made-up holiday, much like Valentine's Day. I personally know of no one who celebrates this "holiday" other than getting a free vacation day on Monday. As many on this board have stated, make part of your Labor Day "celebration" a trip to Ames for an ISU football game on Saturday (hopefully next year).
Second, Thanksgiving is just barely above Labor Day on the holiday food chain. If this game is on the Saturday of Turkey Day weekend, then what's the big deal? Would you rather tailgate all day in KC and watch ISU pound the Wildcats or hang out at the in-laws all day where they will regale you with slides from their trip to Dollywood? I rest my case.