I agree with you. But the "good local people" often care more about their team. What happens when they want to change jobs? Something should exist for them to find opportunities together.
There are several companies that allow teams to apply. In Tech companies especially, teams are very valuable and it's only time that more companies start looking at teams together.
Your model is definitely more common, but in no one does anything prevent teams to apply to companies and for companies to hire teams. From experience, I can tell you teams moving together happens more often than most think.
The best way I have seen teams transition is for one to leave and find a place they enjoy working at then work to recruit others over to join them.