Huh. That's exactly my experience.
I suspect that its a combination of three things: first, they are not frequently used, second, their CLI is very complex, third, their design violates normal CLI conventions in weird ways.
I don't have the same problem with things like docker or git, which are arguably more complex.