Amen...
Having a "throttle by wire" setup on my Spyder: I can tell you that when they go wonky: it's never a good thing!
(Throttle body unit replaced three times on my 2010 Spyder, and the throttle position sensor was replaced once...
)
But the 2014 and 2018 bikes have been flawless!