Perhaps comparing the 43% drop over the last year to other comparable companies would provide a better picture.
1 Year TSLA: -43.28% GM: -29.99% FORD: -26.13% STLA: -33.09%
5 Years TSLA: 1,019% GM: -8.24% FORD: 9.24% STLA: -25.23%
I believe the criticism comes from the volatility of the company.
Perhaps comparing the 43% drop over the last year to other comparable companies would provide a better picture.
1 Year TSLA: -43.28% GM: -29.99% FORD: -26.13% STLA: -33.09%
5 Years TSLA: 1,019% GM: -8.24% FORD: 9.24% STLA: -25.23%