I think we actually agree on point [2] ... using the hard-earned knowledge again while solving a new problem (of sufficient complexity) still requires significant problem-solving (puzzle solving?) skills. I've also mastered making web interfaces that perform CRUD operations against databases ... I don't want to spend my career reliving the ground-hog day of CRUD interfaces.
I still think we disagree a little on [2], but I love your "Groundhog Day" metaphor. It's perfect, couldn't be better. If you've seen the Bill Murray movie Groundhog Day, you'll know what I mean when I say that sometimes that's exactly what I want. I want to be the guy who has lived this day before and looks like a genius to all those mere mortals who are experiencing it for the first time. It feels great to have such a huge advantage, especially when it was earned.
But, like you, I don't want to be stuck there. I want to experience it often, but I want to have plenty of new days, too.