It was bad, but that's Spurs' problem/fault. Not Wembley or NFL who've had this arrangement in place for a long time.
Also, it's ironic too - given that Spurs have been courting the NFL to presumably usurp Wembley as the ground of choice.
And finally, why is it any more embarassing than when...