c4d r19 was just announced and like every year maxon just blows everybody away with crazy good updates. every year they add amazing new stuff, every version is so much better than the others.
Well, no offense, but that in itself is a very debatable point. I wouldn't call a botched TeamRender, half-baked render enhancements and a million other things "crazy good". C4D is suffering the same issues like any other program where many times new functions are only half-cooked or hampered by older stuff. You can look around and you can find just as many disappointed C4D users. Typical case of YMMV - for soem it's great, for others not so much, depending on what features you need and use. Arguably one could say the same for AE, but to keep things simple it's perhaps true - AE these days is a veritable mess and they seem unable and incompetent to truly fix it and turn it around. My 2 cents...
Cinema4D R19 release is a "work in progress" version: ProRender and the new PBR viewport are half-finished, and the material system is a mess. C4D users have been waiting for over a decade for a nodal material system, BodyPaint improvements, good UV tools, proper mirroring, and a list of other things. It is not just AE that is bogged down by legacy code and overdue features.
Anyway, if AfterEffects isn't doing it for you, perhaps check out the Fusion 9 which was released yesterday. Impressive new version, with camera tracking tools, and other fun additions. Fusion is node rather than layer based, but in my opinion the layer system in AE is more trouble than it is worth at this point.