Elon Musk’s innovations - Are they really a big deal?