Facebook Takes the Punches While Rest of Silicon Valley Ducks