It lacks conventions thoug so every api is more quirky and even sloppier than a bad REST api. At least with REST there’s some existing structure and it’s not completely up to the imagination of someone in a hurry.
German matches up with my experience, 8-10 months, 5hrs a week of classes to be professionally proficient. I’m not elite and didn’t have much prior language experience. I did put a lot of effort in, wasn’t easy.
They resisted vehemently for a long time, even when it was painfully obvious it was wrong, and you’d just end up having these totally surreal conversations with their ECS product manager that would make your head spin they made so little sense. Glad that’s over.