'These movements' have nothing to do with protest. They change the world by providing (or at the very least, opening the door to) better user experiences over the long term. (See: Darwin, LLVM, WebKit.)
The vast majority of criticisms like this one are based on short term concerns related to a given state-of-play in the market. Concerns like the ones that killed Linux stone dead back in the '90s, web standards in the mid-2000s, and *ndroid.