It sounds like her complaint is that it goes
instead ofCode:1 5 9 2 6 10 3 7 11 4 8 12
Code:1 2 3 4 5 6 7 8 9 10 11 12
The point of the different hotbar arrangements isn't just to accommodate anyone's manipulandum of choice. It's to give people different hotbar arrangement options.
What issue do you have with bindings here? Knowing the arrangement of the buttons, can you not bind them by pressing them in the appropriate order? You're not limited to pressing your mouse buttons in row-major order. Just press them in column-major order while you're binding them.