I got in blank but didn't get into blank

My son got into places like Case Western, McGill, and Bates… but not in Maryland, which is our own state school. He would have gone to Maryland had he gotten in. He didn’t even get waitlisted. Bizarro world. He went to McGill and loves it. I somewhat understand when schools ‘protect their yield’ stats with out of state applicants, but they should never do that for an in-state student. Doing it at all is wrong, but to screw over in state applicants is wrong wrong wrong.