We enjoy hopping and we do as you mentioned. We go to one park early in the day, go back to the resort room for a bit, then go to another park for the evening. The way I see it, if you enjoy going back to the room, to cool off, freshen up, rest, etc., then it makes no difference time-wise if you return to the same park or a different one.
Now, on our next trip we're planning to go the
MNSSHP, so that day we are going to attempt, for that one day only to stay at magic Kingdom the entire day. But mostly, we really prefer the small break and then heading off to a different park. It's just what makes us happy. I think part of it is that it eliminates the idea that you have to cram everything you want to do in a park into one day. It takes off that pressure to be able to say "Well, we'll be here again in a day or two." Or if the weather is lousy one day, then you're not watching the one day you planned for this park or that park get messed up. You split the crummy day between two parks doing indoor things, and come back and split a nicer day doing the outdoor things. Or if lines are terrible and you can't get a FB, you know you can try again another day.
It also makes it so we don't have to feel we need to eat everyplace we're interested in at a park in one day. We rather to have one table service meal per day. So if we're at DHS and want both Sci-Fi & 50s, we don't have to stuff ourselves with 2 table service meals in one day. We can just eat a TS meal each time we're there.