Is Elon Musk right about asking for a new social platform?