Some of those are just weird - "handling the capslock key"? And some of them have virtually nothing to do with the OS, like the dialog box score - I can create a dialog box, even in OS X, that has sixty buttons, three paragraphs of text, and forty checkboxes, half of which are labeled in Chinese. Is that Apple's fault? Is the OS really to blame for that? Of course not - that's poor UI design on the part of some third-party developer, and no OS has a monopoly on crappy programmers.
Very true, but Apple has had pretty strict UI development guidelines for a long time, and most Mac apps follow them -- it's expected. A crazy dialog like you said might be accepted in the Windows world, but not in the Mac world.
So can I... but both have built in dialog boxes and that is what is being discussed if you read the explanations.