I have always thought as a reader the character's drive the story. As an aspiring writer I agree with you. Characters have a mind of their own no matter what the writer wants. If you let the characters drive the story I feel you will have a better result.