Correct, I'd be going back to a car that had a throttle cable and actuator for cruise control (Circa E46 3-series).
As great as it'd be to do it all with software, I don't see it happening with my bike, as it is still cable actuated.
The new BMW sport touring bikes have ride by wire, and incorporate crusie control electronically. Unfortunately they didn't do that on the S1000RR.