Yea, I think it's because their music sucks and we feel bad for leaving harsh feedback, so we don't leave any at all.
Probably why none of my music ever gets any feedback. LOL
Anyhow, cool stuff bud! How long you been making tunes for, if you don't mind me asking?