Who'd be a keyboard manufacturer? So many different requirements out there. It's the old "you can please some of the people some of the time, etc".