I would say that all ideologies have their failings. It's not easy to be wise.
I would say that you're right.