I hate it. Seeing how much better other people are at a game is just depressing. I don't want to compete with other people, I just want to play my game in peace. Also, I don't trust games that require a network connection to not spy on me.
thanks for your feedback Eldwood!