its a mixed bag for me. i wont denounce it ever but i do have some disagreements with some aspects of it. my experience with it is different than comrades and fellow travelers elsewhere though. in general, i am impressed and inspired by it.