My sense is many competitive business employers (and graduate business schools, although usually you do employment first) feel basically the same way about this as law schools and legal employers. Frankly, colleges can’t really teach what you specifically need to know for a specific business career. So, they want smart people with good basic skills, and in business that very much includes critical thinking and communications, written and oral.
Hence a lot of colleges with excellent placement in business and law don’t even offer pre-business or pre-law programs.