Even if you're hiding under a rock, you might not be able to miss the criticism being thrown Tesla's (NASDAQ: TSLA) way this ...