With streaming services that provide on-demand replays so prevalent these days, it should be very clear that if the user is going to ask “WHEN” a sporting event will take place, it obviously means said user has not watched the sporting event yet. It shouldn’t matter if the event already started and ended, even the most basic ai can decipher the words “when” or “what time” and assume the user did not watch it yet and be smart enough not to spoil the outcome.
Just one example of many…
Me: “Hey Siri, when is the World Cup final?”
Siri: Tells and shows me the final outcome of the World Cup final. 😑🙄