When you Google for "best whatever" and land on a reddit thread, take some time to look at the histories of the people commenting.
You'll find many cases where the only post they've ever made was for that product, and cases where the person posting the question also posts in the comments with an answer, like they forgot to switch to alt accounts.
A lot of it is obvious SEO marketing nonsense. Trust nothing. The entire Internet is trying to scam you. Enshittification, indeed. This used to be a nice neighborhood before the capitalists moved in in the 90s.
I think the savviest of the savvy out there are both properly seeding comment histories and continuing to post other comments after they astroturf which makes it all but impossible to identify.
Big bummer and no perfect solution I’ve ever heard of but we do what we can and can always hope.