I think that for a chronic commando type like myself, it takes a couple of factors:
1) Having a bunch of trips under your belt already. ("a bunch" is a relative term - your bunch will be different from mine)
2) The knowledge not only that you'll be back, but you'll be back.
On the most recent trip (last week at VWL), I think I really broke the habit, though. I will admit that the serene atmosphere of VWL helped quite a bit - it was magic enough just sitting in the room sipping some hot chocolate and listening to the music from the water parade drift in through the open balcony door. Or watching the fog rise off Bay Lake in the morning.
I had been saying that I really wanted to take it easy on our trips from now on and I don't think my husband really believed me until we were at the CA Grill. He realized I was for real when it was fireworks time while we were having dinner at CA Grill and I didn't care if we went out to watch them or not. (Left it up to our 7yo - he wanted to stay inside and color!)
What I didn't expect is the effect my laid-back attitude would have on my husband. He was suddenly open to doing things he normally wouldn't want to, like standing to watch a show in front of the castle or a parade. (It helped that we lucked out on some great viewing spots immediately before the castle lighting show and Spectro.) Let's just say that he was much less prone to grumpiness on this trip.
I know you didn't ask for advice, but your post got me thinking...
I think if you want to go non-commando AND see the holiday stuff AND ride the main rides AND navigate/avoid the very heavy holiday crowds, something has to give. I'm thinking it's going to be very difficult to accomplish all those things at the same time. You have to either be content to be there when the parks open and do very short bursts of commando touring before the heavy lines form, then do some of the special shows (not caring if you get a good spot or not) and then do off-park stuff, rest in your room, swim if the weather allows, etc. If you want to ride "all the main rides" (which ones are those), even with a solid FP strategy, you're going to end up spending a considerable amount of time in line. (Last weekend, the Saturday before T'giving, the wait for BTMMR was 65 minutes in mid-evening. The wait for Buzz was 75 minutes. Splash was just as long. The waits will be that long, if not 2x that, while you are there.) So IMHO, if you have to give something up it's the number of rides you want to experience. The rides will be there on any trip but the holiday stuff won't.