I see your point but the smoking was just something that tipped the scales. He has gotten a lot of subsidies from the government and he has been very erratic the last few months. If it wasn't for all his past behavior they may have let it slide but he has been erratic and as you said he mentions that he has been struggling with all the ideas he has.
Elon is a genius but sometimes the smartest people can also be the most tragic. As long as he has his companies in the public domain he will have this criticism and its warranted. If he wants to go private he should but the government will also be weary of subsidizing his businesses if his weird behavior does not stop. Don't be offended by that. Its just the way the world is and in his case its not necessarily wrong. I'm all for Elons success but I want him to be more careful since he is taking taxpayers money.