Probably some kind of "legal spam". You'd be surprised how many startups do this.
I guess it would be easy to say, "Eh, what's the big deal?" if you never have to deal with the cumulative effects of everyone promoting their products in spammy ways.
At the very least, it's disrespectful to the folks that don't get paid enough to keep all the networks running everywhere.