You also have to remember that even if they give you a "reason" they didn't accept you, it doesn't mean that's why you didn't get in. If there are 1000 qualified individuals applying for 200 positions (in anything in life), 800 qualified people still have to be rejected. My guess is a lot of schools simply have to make tough decisions (often random or arbitrary in nature), and reasons they give you for not being accepted may simply be a basic analysis of things any specific applicant may continue to focus on in the event they are not accepted anywhere--however, it's important to still be holistic when thinking about your application.
All that to say, when a school interviews you, you're qualified--they don't throw away an interview to unqualified people. 👍