MTO, the issue of board clutter would be addressed by having the markers set to self destruct, no?
But, sure....I see no problem with having markers be an option when moving threads...and having it default to off. That solution would address my concerns as well, and head off a programming nightmare (of having to configure to NOT leave markers when moving to non-public boards).