How sticky are protocols?
"When you design protocols, if they're successful, you might not be able to change them, so you want to be extremely mindful of designing them in the right way and thinking about the second order consequences of doing so."
-- Tim Beiko (who runs the core protocol meetings for Ethereum)