Just to show that I’m a fair person, here’s a counterpoint (more of an explanation, really) of the thinking that went into this decision. I don’t know who this gentleman is, but he seems to have very direct knowledge of the reasoning (and has seen/heard more than the concept art allows us to gauge).
I guess my response to that is, to again quote THE X-FILES, I want to believe. But they need to deliver in spectacular fashion, and I need to see it.
And it needs to be a place I enjoy spending time around when I’m not on the ride or in its queue. If Grizzly Peak is what they're aiming for, that's great, but nothing in Grizzly Peak commands the sort of crowds that this Cars ride will.