The idea that the Leaf is not a Model 3 competitor has been entirely disproven in this thread alone. The fact that on a TESLA fan forum that the discussion isn't unanimous pretty much ends all debate right there. The Leaf IS a Model 3 competitor and a very good one at it.
This is THE perfect example. Nobody in their right mind would consider the Corolla as premium a car as the BMW 3 series. But the fact remains this EXACT example was one I was debating for my first new car out of college. The Corolla was going to give me a very established reliable BASIC transportation that I could afford to add a few toys to, while paying a bit more for the base model BMW 3 would give me a better ride and the premium image. But at the end of the day, while I was comparing the pros and cons of both, I went with the Corolla. Cost definitely played a factor, so did BMW's reliability at the time. There were other considerations as well. Each person will have their own.
And today I am sure cost and reliability will still be factors when MANY people choose the Leaf over the Model 3 they were considering. People who may have never heard of this forum. To think that just because one car costs more than another doesn't mean it's not a competitor is naive, and to think Tesla is the ONLY option for a good EV borders on crazy.
To wrap this up, the Leaf looks to be a great car, even as it clearly has warts. So does the Bolt. And the Kia. And the BMW i3. And yes, even the Model 3 has its share of warts. But since we're all on this forum, it's pretty clear that among many worthy competitors, we've settled on the Model 3 for ourselves. But for those people who don't choose a Tesla, I'm thrilled they are going with a competing EV over an ICE. You all should be as well.