Ger, I'm not going to disagree with you, but it has proven a point.
Users complain when a controller can't do something how they want it, yet when they're given the option to do it however they want, they complain it's too complex.
Controller designers just can't win.