Aside from teh "other minority platform" being a more popular _desktop_ platform, the change still makes sense, and I'm still annoyed that other DE's like Windows don't use it by default.
The logic is very simple and based on UI research. The inconsistency is certainly worse than whatever improvements the button order has, of course. That's a bug in Firefox or your other applications, and not GNOME's fault.