Just making sure this doesn't get lost in the mix:
I think this concern could be minimised if the soft fork needed to support sidechains was part of a larger clarification of the Bitcoin protocol development process.
If there was a clear process that explained what kinds of changes to the protocol are acceptable, and what kinds are not, combined with a development roadmap and a transparent sequence of steps for adding things to it, I think there would be less reason for Bitcoin users to worry about Blockstream and sidechains.
I don't think anyone can disagree with this.
Clearly it could only be for the benefit of Bitcoin.
And it would assuage any/all concerns.
So... ?