Blatant spam, yes, but if it’s like what’s being discussed here I’d be hesitant that it goes much better than amazon reviews. It’s just too easy to create fake accounts and you don’t need to be that smart to avoid telegraphing this.
Yes but at least Reddit has downvoting. I still take the results with a grain of salt, but most times the Reddit user points you in the right direction.