It makes no sense for people in Division 5/6 to be matched with players in Division 2.
The level is completely different: it's not competitive, it's frustrating.
A division-based system would make matches more balanced and really useful for improving.