As a label that post here only 2 times per weeks we get your point, it can be seen as spam as we only promote our music.
We only wish that the section will get more attention, users visit the section but don't comment, it is rare to see a comment on a release.