If there's one thing you shouldn't do, it's lie to the paying customer. If you're promising something, you better deliver. Too many instances of bait-and-switch can be a company killer (see: WCW). It's a sure-fire way to drive fans away from your product. If you are going to falsely advertise, make sure it's not for the main event of a major pay-per-view. That is a big no-no. Fans are paying to see your featured attraction, so it's wise to make sure that fans are getting what they pay for. If that main event is a first time ever triple threat Championship match between the three biggest stars in the company, you definitely shouldn't falsely advertise it as going ahead if you know that not to be the case. But that's the call that Vince McMahon made leading up to the 1999 Survivor Series, even though he knew that Steve Austin would not be able to compete due to a serious neck injury (which required major surgery). Vince kept promoting the match until the event itself, before showing an angle where Austin was run over in the car park by a mysterious assailant. The Big Show replaced Austin the match, which was a major letdown. That Vince continued to promise the epic triple threat showdown when he knew some time in advance that it wouldn't be going ahead was a major f*** you to the fans who had ordered the event.