I have it from a reliable source near the inside of all comp events that the non-start of the Tram Face run in the comp was not due to restrictions placed upon the World Tour by Squaw.
The tour organizers made the call, with no outside influence. They have an event scheduled in France for tomorrow or so, and they did not want to hang around Squaw waiting for snow and visiblility which might not happen by the close date of Thursday.
I call BS on that line of reasoning not to run the main event, as the snow was a solid bet by Tuesday and the forcast was for the weather to begin breaking up on WedThur, which it exactly did. IMO, they could definitely have run it.
Regarding safety, yeah, but: The lines that would have been awesome for the comp, and that skiers traveled around the world to ski, are frequently poached by strong locals at Squaw, so there is no doubt that the athletes would have totally schralped the knar up there. (The venue they skied was no different than what could have been skied at JH, Snowbird, etc.)