Não poderia concordar mais, e realmente me preocupo que a compatibilidade com navegadores tenha sofrido alguns golpes ultimamente.
Além disso, no iOS, houve isso: Safari (iOS) shows blank pages on Discourse instances after beta 8 due to manually disable IntersectionObserver