Don't know why you got flagged into oblivion, but it's a noble effort. Some of the numbers you'll see in tech companies should seriously give one pause and thinking not only about where that income does come from, but also how the business works. I've personally left workplaces on such realizations.
On second thought, that might be why you attracted flags. Can't be getting the help having thoughts above their station here it seems. Keep up the good work.