David Carson was not the most accomplished feature film director. He only directed one minor film before Generations, so maybe he wasn’t the best choice… but he did direct four episodes of TNG- including Yesterday’s Enterprise- and four episodes of DS9 before filming Generations, so I think he had a pretty good understanding of what makes a Star Trek movie.
Maybe Bill is just not the actor he thinks he is.
We all know what happens when The Shatt directs.
This weirdly helps his argument that having the right director makes a huge difference…