IMO, the real issue in ND is AA at the youth level and one class at the HS level, and I don’t have an issue with either, but think about it this way: In MN if you play youth “A” level. You can still play the towns and associations that you will play in HS class A. AA associations typically play AA in HS (some smaller towns opt up from year to year like EGF).
In ND you could be Grafton and have a nice A PW and Bantam team but never play against the best AA kids that GF, Fargo, Bismarck, ect have to offer. It’s a speed of play, speed of decision, and creating space issue. At HS level Fargo waters down with so many HS’s. Bismarck too. Minot should be better than they typically are. But in reality everyone is playing for 2nd or 3rd behind pick your GF team from year to year. Unless a Grafton or Jamestown can get every athlete in town and play AA on the way up, I don’t see this changing.