This is mostly how language works? Language is semi-arbitrary phonemes that are assigned meanings based on historical usage and mutual understanding. This jargon is long standing and widely understood by practitioners.
“Zero day” actually means something different from “previously unknown”. Many “zero day” vulnerabilities are actually previously known to someone. For example, the NSA is presumably sitting on a pile of “zero day” vulnerabilities, judging from what was revealed about their Tailored Access Operation programs in the past. Similarly, I have heard from pentesting people claim that some pentesting companies supposedly keep a “zero day” or two in their back pocket to ensure that their important pentests produce some results. In general, attackers have a strong incentive to stockpile “zero days,” and to selectively deploy them against high value targets when needed.
So “zero day” is actually a shorthand for something like “vulnerability previously entirely unknown to vendors/maintainers and defenders at large, but potentially privately known to one or more attackers.” It might, in limited circumstances, even include vulnerabilities that have been previously used against low-awareness defenders, if the attacker successfully evaded any recording mechanisms or post-motem detection.
Better, but it’s still glossing over the critical bit, which is “previously unrevealed to who?” Specifically, “zero day” implies both that:
The vendor or maintainers had no idea of the vulnerability’s existence.
A diligent defender would have zero days to prepare, hence the name.
Meanwhile, it’s entirely possible that the attacker has known for months or years.
Words like “unknown”, “unreleased”, etc., are all imprecise about this asymmetry. For example, if Microsoft knows about a vulnerability in Windows but hasn’t shared that information with the public, that’s “unrevealed” to the public. But most people would not consider it a zero day.
“Zero day” is an established term that is widely understood by practitioners and the relevant professionals. It might not be an ideal choice of terminology when writing a newspaper article for a non-technical audience.