I feel like if there is a very low genetic diversity in your breed or some major temperamental issues/structural issues that need to be addressed, have at it.
Larger well established breeds that are overall decent and have a wide variety to choose from? Nahh. Keep them pure until something changes.
In the case of doing a better job of hunting/herding/whatever other job, I have mixed feelings. I personally don't know enough about any of these to say one way or the other. I know many cattle workers swear by a BC/ACD, however I don't understand the appeal as it sounds like most of them work more like a BC. Why not just get a BC if you like that style? But again, I don't work them (yet), so I feel like my opinion on that shouldn't hold much weight. Lol!
As far as genetics go, I don't know much about that. I've heard something about F1 crosses getting bred over and over and how that is bad, but I don't know why. Is it the lack of consistency?