Bret had creative control in his contract, it's just that simple. No matter what else you think about the situation, Bret was within his contractual rights to do what he did. Did it potentially make things more complicated for Vince? Sure, but it's his fault for giving Bret that control in his contract.
It's been funny to watch Meltzer every two to three months have to respond to someone who says Vince had no choice but to screw Bret. I think a lot of people still believe that there was a very real danger of Bret showing up on Nitro with the WWF Championship, or that Bret refused to lose the title at all, period. Both those points have been debunked countless times, which makes Vince's case for doing it even flimsier.