I forget the exact action described but I believe it was renaming a folder requires downloading every email in the folder and then uploading them all in individual requests which takes minutes. Stuff like this plague the protocol and hold back email clients. Rather than spending dev time building the best client, they waste it wrestling a protocol that has long outlived its usefulness.
And if Gmail doesn't support JMAP, why would anyone else bother adding it to their app?
Monopolies remain the primary blocker on innovation and until we get aggressive about forcing them to use open standards and interoperability, we are going to stay stuck in situations like this one.
could work, I feel like the bigger question is 'will email still be the standard' in 5 years -- it has iffy security, it's complex, nobody can self host it, it doesn't integrate well with other applications (i.e. 'push messaging' features)
but I think your point about postal addresses is important
part of the reason we still require snail mail for legal process is dumb legacy stuff, but the other part is that email isn't a good replacement