Instead of matchmaking..

…why not make Halo: Reach have servers instead? Can 343 do that?

And would you like that? Why might it be a “not so great” idea?

343 won’t even fix the population counter properly.
Nothing makes me think they will take any time to even think about it.
I however would prefer it. If they gave the other regions their own servers it would decrease the chance of finding a lagger and make the game actually enjoyable.