The breath of Apple's announcements is impressive.
FaceTime, iMessage, iPadOS, privacy, health, wrist wearables, mapping, audio advancements, iCloud+ and that's the first 70 mins of the keynote.
It's becoming incredibly difficult for competitors to go up against this.