I agree with you to some extent, but I'm also alive to the problem of how you achieve what you're talking about when chords can change at any point in a bar.