You're moving goalposts now. I said nothing about him taking away delight from Phil announcing anything, just that as a professional in the industry for years and a decently close relationship with MS, for Geoff to leak that a mere hour or two from the conference after hearing Phil rehearse it undercuts him in presenting it and was dickish tarnishing his relationship with MS for what amounts to nothing for him long term.
Why you and others are trying so hard to dance around that is beyond me. I'm not saying Geoff is an asshole or needs to lose his job or anything ridiculous like that, just that what he did wasn't cool as a supposed professional who by all accounts should've known better.