This is a very complex topic that’s been studied and discussed for decades. Further study and discussion is great, but this article didn’t add much beyond some opinion.
The author misses half the concern of button layout: target acquisition, or “how long, once I’ve found the button I want to use, does it take to tab to it/move my mouse to it/tap it and how likely am I to miss (and potentially hit a different element/button with potentially frustrating or disastrous results)?”