'just to get your own game rated' It's not just that, they're using the gamejam for popularity. Say on average 5% of people care to check your itch page, more spam = more views = more possible followers, and it clearly works to some degree.
What you're saying makes sense. Its my first Jam, so learning a lot, not just about gamedev but also these kinds of things.