FWIF, I find I don't have much trouble. I think it's related to how I'm a software developer who also found as an adult learner German easier than French. From the abstract:
inanimate subjects with animate verbs
process waits for input, a method threw an exception, server accepts the request, more stacked nouns
Ahem: `SimpleBeanFactoryAwareAspectInstanceFactory` long syntactic dependencies
German has longer syntactic dependencies than English because readers (and listeners) often must *under* several intervening clauses of the sentences read before they can *stand* the split-apart word or what the author was saying.