An anti-Tesla ad with a Nazi reference spotted in London has sparked much debate. It all goes back to Elon Musk's social media shenanigans and rhetroics in the recent past.