Dave,
I agree with you, the passage of time, and as you've mentioned before revisiting something spawns new ideas or inspiration. In the last several months I've started tackling areas and "issues" that just haven't sat right with me since I built them originally. It also helps that there is such creativity and talent on the forum to sometimes draw from.
Andy