From another point of view: I, as a Norwegian, never use the Middle name field, so for my part it's perfectly placed where it is. And I'd like to have the check box for "No middle name" right there beside it.
On the other hand, I'd like a dedicated field for patronyms, which should be grouped with surnames for searchabiity. In the Scandinavian projects we're seeing a terrible anti-pattern all the time, where people put Patronym + Farm name (or any other identifier which is not quite a hereditary surname) in the LNAB box, thus making both invisible for searches. Or they put the patronym in the Middle name field, similarly making it invisible for searches. Or they're appending the patronym to the First name - you get the idea. It has been decided to use the LNAB for patronyms whenever there are no real surnames taking precedence.
The entire name structure in WikiTree, with middle names, prefixes and suffixes, is based on Gedcom, which really seems to be made for 20th century North Americans, and not much else. It's definitely not a name struchure which fits the whole world. We non-Americans are far too much forced to shoe-horn our own name parts into a pattern where they really don't fit.