• I’ve seen cases where the documentation of the rather critical parameter “flags” was just the word “flags”.

    In Microsoft documentation it would just say “FLGs”, with no explanation of what FLG is, nor any links to resources about FLGs. you either already know what it is or you now can’t continue any further with the documentation (because a search for FLG also fails to find what it is). Throughout their documentation it is heavily assumed you are a long-time Microsoft programmer and already know all of this. i.e. it is completely unwelcoming to Microsoft beginners (and even some who aren’t beginners)