It’s better because it’s on Microsoft’s campus, where they’ve most likely been rehearsing the event for the past few weeks in the adjacent building. This means they can control everything. It’s likely to be more efficient for them to do this than rent a convention centre and have to deal with someone else’s WiFi and electrical systems.
Did you actually read the article or the Herald story? He’s been asking for a computer since 2006, and has recently also asked for a console. They’re two separate requests.