There are things that the fanboys understand that critics don't. It will make more sense to everyone once people understand that the Model 3 is the iPhone of cars and the Gigafactory and other investments start paying for themselves.
As far as the pro-Tesla and anti-Tesla arguments, I find the two sides talk past each other because the time frames being discussed are very different. Case in point, it's not that Tesla investors are covering their ears and saying "lalalala" about Tesla's missed deadlines. It's that they don't care. Based on the Model X delays, I didn't expect the Model 3 to even enter production until the end of this year. Besides the financial risk factor, I couldn't care less about the company missing its deadlines by a year. It simply does not matter. Repeat for many other topics.