In the last sentance, make that "a century and half of disappointment" rather than "futility". There remain many lasting accomplishments of the labour and socialist movement, although its fallen short of the hopes of many of its originators.
M