I'm curious how you define "raiding"? I could imagine cases where a well-capitalized company hires all the members of a competitor's team at 2x salary only to fire them six months later with the goal of destroying their competition.
But other than that I'm not sure I see a problem. If a company "can just poach all of [your team] wholesale" then they were probably being under-compensated to begin with and are better off at their new company. After all, the primary point of banning noncompetes is to protect employees from employers who use noncompetes to suppress their wages. The increased competition is a nice ancillary benefit, not the primary motivation.