CNBC: Some members of the ‘Saturday Night Live’ cast are confused and annoyed to have Elon Musk host show

For so many reasons, Musk is a rather odd choice to host SNL.