I think this would be amazing! This even helps us getting in touch with some successful projects and compare audience, demand, and other absolutely vital data we need to setup a successful community and audience here in itch. And as said by upheaver142
Why not having an option to show game stats publicly so each developer can decide by themselves to share the data or not?
We can promote a good support data for other developers, this option would give freedom to choose whether or not they will contribute to this data base, and it could even prevent non contributors to have access to this data (using principle of practical contradiction as an ethical justification for this).