I don't think Master Zhengyen's intentions or their disaster relief/rescue/hospitals/elderly care/recycling are in question here. I have a great amount of respect for Tzuchi in that regard, and that's why I think many of the internet memes on Tzuchi are uninformed and in bad taste. Frankly, a lot of those second hand criticizers of Tzuchi can't even tell Master Zhaohui apart from Master Zhengyen.
There are however very real issues with Tzuchi.
How they are spending their funds apart for those humanitarian efforts, and the difficulties of finding that out.
How they seem to have made habit out of illegally construct however they want and then work with local authorities to get things approved, even in environmental protection zones.
I can see how in the past they needed to work that way to get things done. The government back then were packed with blood suckers and that's just how the government operated. However, as a religious/charity organization, people are expecting more of them, and they really ought to be the ones who strives to reveal such corruption, instead of colluding with it, thinking this is just how things go.
All Tzuchi needed to do is put aside that "I am better than thou" attitude and seriously address how they would rectify these two major issues, they would have been fine. But I guess they are above that as well.