In part because there is a lot of money to be made in spreading Tesla hate on the internet these days.
Think short sellers, etc...