sounds like you're saying things can never change, let's not try?
Things do change though, at the beginning of the last century there were basically the liberals and the tories. But socialist activists got the labour party going did they not? And thus we have the NHS and many other lovely things.