Which is why I like Robert Rodriguez. He understands that not having everything work exactly right may actually make a better film. The textbook example of this is, of course, Jaws; the fact that the mechanical shark didn't work most of the time forced Spielberg to be creative with how he would show it, and the end result was a better movie.