I changed my stem out a couple of days ago, and I didn't have to fuss with ANY other parts! That's kinda cool.
But, on the other hand, the thought of bicycle parts not working because of software incompatibilities kinda makes me want to throw up.
And anyone who can't take a good rant from a qualified curmudgeon needs to go for a ride... Sheesh!