I disagree. Banks (just as in consulting) don’t care what you major in. I’ve never heard of that question coming up. If the student networks, has a strong resume, and has the technicals down, they’ll fair well during recruitment. One does not need to major in finance or econ to go into IB, especially from a top school. The benefit of majoring in finance from lower ranked schools is for the technical knowledge and networking.