The best option would be button only, but options to program is for single click, double click, and hold for x seconds. 3 functions in one.Having both and repositioning the Action Button to a more accessible location is a vastly superior choice.
The switch didn't have to go for the button to happen