It should be required for charities to disclose the information on where the money is going and how much is actually going to the charity vs the people running the charity. Some people would be disgusted if they found out how little actually went to the charity for most charities.
Disclosure is required. It really depends on the form of disclosure though. All charities legally have to provide their statements if someone goes through the request process. That isn't great, but it is something. The last set of statements for ECF that I could find was for 2017 fiscal year.
It looks like the ECF gives a lot of money to that Inner City High School.
37% of their donations went to administration in 2016-17 which is on the high end. In comparison 18% of donations to the United Way of Northern Alberta goes to administration, 45% of YESS donations go to administration and 7% of donations to Edmonton's food ban goes to administration.
Since it is in the news 10% of WE charity donations go to administration, although they haven't released financial statements in 18 months.