Am I the only one that thinks these "events" are not that big of a deal anymore?
Way back when, these events were fun, mainly because of Jobs. And also because everybody else just sucked at their keynotes (Sony with the CEO holding their device upside down, Samsung with the Michael Bay meltdown, etc). But nowadays, everybody have copied Apple style. Xiaomi, Oppo, Realme, they're all doing the same format keynote. It's no longer unique in a sense.
Google did it right by cancelling I/O. Sure there's concerns for COVID-19, but the software is very mature at this point, that having an event just because there's some minor tweaks imo is really not worth it.
And lacking a keynote doesn't mean it's bad for a hardware release (if there's going to be one). I mean look at the iPhone SE 2020. Seems to be doing great on the market. iOS iPhone OS is mature already. Imo this "forced" yearly new releases is only making things worse (bugs, etc). With an old iPhone 6s also getting the update, maybe just remove the number altogether. That way, the engineers can focus more on stability and squashing bugs instead of being pressured to put in a new feature just so they can show something every year.