Re: "optional and reorderable"
I remember when left-clicking once on an edit box that didn't have the focus just focused it and moved the cursor. Double clicking selected all the text. These days single clicking selects everything and you have to click again to position the cursor where you want it.
And all these flat buttons - often without any indication of whether they are enabled or not.
And a lot of UI 'designers' apparently have no knowledge of what an accelerator key is nor what an accept or cancel key is.
The original rules made sense. Then arty-farty types decided they wanted to 'differentiate' their product and that it would be 'cool' to look different.