I hate to agree with you, especially in an open forum, but I was going to say exactly the same.
The Widnes v Wigan game later in the season should be at Widnes.
Widnes may have got Wigan out of a mess and could lose out. For tonight's game they have had no time to sell corporate hospitality and sponsorship packages so have lost that income and they had probably already have Match Sponsors etc arranged for their home game against Wigan which not only could they lose for this season but those sponsors may not bother coming back.
Also, as some have said. The fans of both clubs. Some may travel a far distance (like some of our fans) and have had these disrupted at the last minute. Whilst it is not a great distance from Wigan to Widnes getting from to the other if you have booked trains and hotels it could be frustrating.