We could have a long conversation about that. Speaking from my own perspective, I have goals, and I enjoy achieving them more than I care about whether or not I enjoy my current programming.
I think goal setting can be an important addition to the way many people train, because the training is no longer about just "staying in shape," it's about meeting the SFG-I standards, or ROP press standard, or Simple, or your first PL meet, or that double-bodyweight deadlift. For me, it's about getting better. Perhaps it comes from my career in music - having mostly taught, I am now performing more than ever, and I want to be better at it. (And I want to always be a better teacher, too, and always have.) The same goes for my lifting - I want to accomplish things I cannot yet do, and that's what drives my training: what training will get me from where I am to where I want to be?
JMO, YMMV.
-S-