If no one else sees it this way, that would be interesting to me.
Hardly anyone else has flagged these posts ever. They are not a secret, they are pretty widely followed.
Apparently it is indeed the case that no one else (or, certainly, not many voters) besides you had a major problem with the posts nor the rewards.
Putting the stats on a web site not only means removing the reward stream from person who is creating and producing these reports (not only this one particular report, but several different types including regularly-produced new ones) but is also means getting rid of the interactive comment stream, presence in feeds, etc.
It is quite peculiar to want to send people away to a separate web site, when the whole idea is to build a community here. I'd rather see more initiatives to give people more reasons to stay here and continue interacting. That also includes more types of content for people to choose from.