One could argue that a society in which people cared about free software would not require the free software movement to attempt to protect itself in such a manner, though. You can find many similar examples in other movements where the movement needs to protect itself from integration into the status quo without completing its goals.