In GBoard for Android, there can be numbers on the top of the keyboard. (This is also available in iPadOS but not iOS.)
Most symbols (%@*'"!? etc.) are available on the keyboard itself with a long-press. (This is also true of the iPadOS "Flick Keyboard", but not iOS.)
There's a comma on the keyboard (why is it so hard to get a comma on literally every iOS keyboard?! This also is available on iPadOS. Yes, I use commas.)
Swype word detection is more accurate, even with the strictest privacy settings.
At the end of the day, with GBoard for Android, I never, ever needed to change modes on the keyboard or do a long swipe to type numbers, punctuation or symbols. Don't need to do it on iPadOS either. iOS, it's a total nightmare.
Maybe Tim Cook never types on an iPhone. I'm baffled as to why this is an issue. They made the iPadOS keyboard modern in 2018, the iOS keyboard remains mired in 2008.
The iPhone 15 Pro hardware is remarkable. The keyboard, though, oof, ow.