I am not so concerned about the morality issue.
I find it strange that it should be proclaimed as a organisation whose financial dealings will be/are transparent, when they patently are not. Several posters on here insist they are but that view point is at variance with the information available from Companies House, the whole bloody lot being available from C H for all to see.
Work that out for yourselves
or to write it on a sign and bash you over the head with it: "who would you rather believe, Companies House or a self proclaimed expert on here"?
The 'morality' question arises when you compare the information available and the 'transparency' offered. I suppose it all depends on your definition of transparency? None of the below synonyms describe the published accounts in my opinion;
synonyms: obvious, explicit, unambiguous, unequivocal, clear, lucid, straightforward, plain, (as) plain as the nose on your face, apparent, unmistakable, manifest, conspicuous, patent, indisputable, self-evident;