I think the bad publicity would be too much for the FIA to accept this time. But they have refused to cancel races at the request of the teams in the past. 7/10 teams wanted to cancel the 2005 US GP, but the FIA refused. Resulting in what was probably the most farcical race in the history of Motorsport (where 14/20 drivers retired after the formation lap).