But we also get well thought out, flexible and stable tools for the most part. For other softwares all I hear is complaints about tools that don't feel right, stability issues, performance issues, etc.
Yeah C4D has issues as well, lack of important features that other packages have, bad viewport performance, bad viewport quality, the list goes on.
But honestly I'd rather have a software that crashes once a month or less than a software that crashes once a day. Stability is really important for me, and so is ease of use which is why I have stuck with C4D for so long.
As for Bodypaint: I've never used it and at the time it was not relevant for me at all, so I can't comment on that. There's tons of stupid decisions like that throughout the industry though. Just look at Autodesks Mudbox.