Mark Zuckerberg’s party for Priscilla Chan has won people over. Many were surprised by the tech billionaire’s makeover.