I wish i learned c4d sooner.
i started to learn 3D in 2006 with 3ds max 06 (the first version with mental ray). At that time i thought that software was great, but in fact didn't had any experience in other 3d apps to compare. Later in 2014/15 a friend of mine challenged me to learn c4d since we were doing a lot of work for advertisement and tv, and 3ds max sometimes was a bit of a strugle to do more complex stuff. That was the best advice i got in my entire professional life. Learning this software was an eye opener and i realized that i simply spent way to much time in such a crappy app like 3ds max. Of course there were things in max that i missed but it in the end it really changed my career for the best.
When comparing both apps, these were the obvious things that blew my mind when i learned c4d, and made me never go back again to autodesk
c4d xpresso -vs- 3dsmax wire parameters
c4d constraints -vs- 3ds max constraints
c4d mograph -vs- 3ds (nothing)
c4d sculpt sys -vs- 3ds (nothing)
c4d bodypaint -vs- 3ds (nothing)
c4d character rigging -vs- 3ds max cat and biped
c4d object manager -vs- 3ds layer system
c4d multiple object and property selection -vs- 3ds (nothing)
c4d object morph system -vs- 3ds max morph modifier
c4d timeline curve editor -vs- 3ds max curve editor
c4d graph/gradient editor -vs- 3ds crappy graph/gradient editor
c4d procedural worklow -vs- 3ds max clunky workflow
c4d object based modifiers -vs- 3ds max stack (sometimes was good but i prefer c4d's)
c4d learing curve/interface -vs- 3ds max learing curve and interface
c4d modelling (this one was harder, since 3ds max was also good,but in the end i think i prefer c4d)
things that i missed from 3ds max
3ds plugins (some were great)
3ds Slate material editor (very good)
3ds edit poly as a modifier (super usefull)
3ds some modelling tools and some from the ribbon
3ds max UV tools
I the end the gain was so obvious that right now i really dont feel the need to return to 3ds max. Thats why i really wished to learn c4d way sooner.
cheers