They have a philosophy. They try to work on it. I don't think it's a wrong direction. Not an easy task to manage all the stuff there and find a fair balance. Fighting all the junk..
Personally I think they have the wrong philosophy. Their primary stated goal is to promote BCH. I have doubts about just how competitive cause-first business models can really be.