… one can ‘finish’ a mix over their half decent monitors, bounce it down, listen to it the next day on absolutely rubbish wee desktop speakers and come up with a list as long as their arm of things that they need to go back and fix?
Too right. I have learned the hard way never to post a mix on the day I tell myself “yeah this is done enough to post.” I sleep on it for at least a day first and listen on every system I have, and invariably, come up with that list of needed fixes. Happened just this morning while I was listening to my rev of Paralysis by Analysis from last night in the car on the way to work, in fact!