Not that I disagree with the sentiment, but then what's a "rough mix"? I consider my mix done when I've done my best with it, but I'm pretty darned certain that doesn't mean I've mastered it. Are you talking about leveling/normalization, or anything to do with the two track AFTER initial mixdown? When I mix I'm trying for a sound, but once the two track is down I'm still mixing, as far as I'm concerned. I might purposely left some final things to the two track, but would you consider that "mastering"? Sorry, just wondering.