Opinion: It's time for social networks to take a close look in the mirror – CNN