Comment Comment by inavida I think your skepticism is warranted. Top comments look a lot like ads to me. parent inavida 10 months ago