Wow so much FUD and ignorance on this thread, lol.
The root of the issue here is Apple improperly handling the handoff from http/2 back down to http/1.1 in ios11. This is why not a single non-ios11 activesync device is affected by this (millions of android and windoze phones, and all ios10 and earlier devices).
The reason the issue doesn't affect everyone with ios11 and that the bug probably didn't get as much traction as it should have during the beta process is that only Exchange 2016 running on Windows Server 2016 offers http/2 at all. This includes o365 servers that are running on Server 2016 vs Server 2012r2. Macduke's server at work may be Exchange 2016, but is likely running on Server 2012r2 - hence not seeing the problem. Since Exchange 2016 preceded the release of Server 2016, lots of organizations won't see this at all as their servers are running the older OS. MS itself has a mix of operating systems in the o365 infrastructure and mailboxes are activated on different servers constantly so it can be a mixed bag as far as what OS is serving a mailbox at any given time.
The http/2 support of Server 2016 can be disabled with a registry change, which is a workaround from the MS side that prevents Apple's bug from being encountered. Ultimately Apple will fix the root issue with an update.