Whilst it was certainly entertaining, I wouldn't call doing this on stage at E3 free advertising.
Don't worry, Microsoft pay Sony for the Blu-ray royalties.