As someone who has defended the site against its critics, I decided to dive in to try to find out if its reputation is deserved.