“ I put a lot of work in to help get this platform up and running.”
And we put a lot into posting links to your work to get it out. If this is the hill that you have chosen to surrender on, that is up to you. But it is foolish to expect preferential treatment just because you do good research.
The rules were clearly posted and it was posted for good reason. All are expected to prove our work. Many people in the group you are defending post a bunch of crap.
Why encourage that here?