If you look at most of the American kids selected this weekend in the QMJHL draft it is the high end kids. If the league does not mandate their teams to make two American draft picks then these kids have the option of playing in the OHL or WHL as they are considered free agents. By mandating that each team to select two Americans. This keeps the option of top New England players possibly going to the Q while keeping them from heading to London or Portland and strengthening those other leagues. While it is not advantageous for the kids, it keeps the possibility of strengthening their league with the New England kids.