Just wanted to note that CalDAV and CardDAV have been more reliable for me, in my experience, than EAS.
Also, EAS had annoying limitations in how you could set up contacts. For example, you could only have one "work" number or one "mobile" number for someone. With CardDAV those restrictions are no longer there.
EAS sucks. I'm glad Google has moved away from it (and is likely no longer paying patent license fees to MS for it). I have other problems with Google but this is definitely not one of them!