Your lack of sorting makes it look worse than it is.
Just looking at the buttons, they clearly have design documents, green is only used on buttons dealing with money.
Blue buttons primarily deals with social interactions or midrange store tasks
Grey buttons are for the local client
No?
I only mention colors, not styles.