No platform (including Reddit) is resistant to fake reviews and spam, but we think it's happening less frequently here for various reasons:
- Redditors and other forum members are more interested in boosting their ego by showing their depth of knowledge on the topic (and correcting others on the topic), whereas corporate websites are more interested in raking profit by displaying (potentially) dishonest information.
- Enthusiasts in subreddits are pretty good at spotting dishonest or fake content, which results in immediate downvotes. The whole karma system helps with trustworthiness.
- Most subs are moderated well and spam gets removed quite quickly
That being said, good fake reviews are technically almost impossible to detect, even with sophisticated network analysis of the reviewer's profile.