What do Cruisers do? From what I can tell, they spend a lot of time fixing their boat and constantly complaining how the locals are trying to screw them and then they try to evade the local taxes. The rest of the time they spend drinking the cheapest booze they can cuz they're running out of money while scheming somehow to get the newest arrival to hire them to do some work on his boat instead of paying the locals.
Clearly you're not one of us because if you were you would have a less cynical and insulting view. But i'll cut you some slack because from your phrase "A far as I can tell" it is also clear that you have never been out there and are thus very poorly informed.
Back to the thread.
I spend a lot of my cruising time staying away from snow and ice.
And as flippant as that may sound, therein lies my solution. When the water and surroundings are cold and isolated, options of things to do are few and general activities in the area are few.
When the water and surroundings are warm, there is generally a lot more activity. More boats, more people, places to visit, reefs to dive, fish to be caught, tans to be improved, the list gets longer and longer.
Like some others above, we also prefer to be amongst other people when we stop for a while. In warmer climes, we get to an anchorage that has no other boats and I immediately start to wonder "what's wrong with the place". For us its nice to meet people whether they're on another boat or in a village/town.
And I agree, it's better for me to have a purpose - go to town to wander around? Well, yes but we'll do that when we go to fetch fresh salads or bread. To walk 20 miles just to walk twenty miles? Not for me.