Well, of course. I think the word “profit” is being used as a red herring here. Of course, you don't have to make a profit to make money. In fact, we all know people who have businesses that don't have any profit, but they personally do well, either by subcontracting to themselves, covering their expenses or paying themselves a salary, all of which is deducted from a would-be profit.
All of that would have been allowed by this contribution agreement, so the use of the word “profit” is a complete red herring. It tells us nothing about the ability of the Kielburgers or their related organizations to benefit from the contribution agreement.
How many staff hours would the Charity Intelligence group have spent to produce the research it published on WE Charity in the last year?