I really respect this kind of activism. Fair taxation certainly isn't the sexiest topic to hold a protest about, but it is actually a huge fundamental issue for us today. Individuals, and Corporations we treat as legal individuals, produce value for our society in several ways, and paying taxes is one of them. When wealthy individuals or large corporations dodge taxes via off-shore firms, etc. they erode the basis of…
I'd respect activism advocating for simplified, hard to game tax codes more.
I don't think it's really sustainable for the public to get interminably worked up, protesting company after company in order to keep everyone honest.
In general, the best solution to corruption is simpler, more transparent systems. Corruption thrives in complexity and arcana. Deals happen in back rooms for a reason.