How do you set your playback preferences, i.e. do you only use Safe RT and high quality playback, or do you use Unlimited RT and variable quality playback?
The unfortunate reality is that there’s no free lunch. To get realtime playback without rendering, you need to sacrifice image quality (resolution) or frame rate. I can’t stand watching “preview” resolutions or choppy frame rates, so I usually just suck it up and render.
Of course, it all depends on the type of projects you’re working on. For some editors, they need to “stay in the zone” and are doing lots of cuts where rhythm is more important than playback quality, so they can deal with degraded playback for the sake of getting timing down.
I grew up editing in the post-DV age without ever learning the traditional offline/online workflow, so I’m not accustomed to viewing degraded quality playback during editing.
I also find that many clients are distracted by preview resolutions while working on supervised edits. They would prefer to wait for a segment to render so that they can see how it is “supposed to look” rather than imagining the finished product, so I usually just render as I go along.
To each his own, I suppose.