To make a long story very short: I spent many years programming large systems in C. If I had declared every function like this:
void *foo(void *arg,...);
everyone would have thought I was nuts (not to mention a really terrible programmer.) This is the nutshell version of why I don’t think I will personally ever understand the [...]