Generally for employment.
To most Human Resources managers it really doesn't matter one rats ass what is your major. It only matters that you have a degree and hit the keywords in the employment listing.
Once you get beyond the pinheads in Human Resources and talk to who you will actually be working for then your knowledge base and interests may become important, not your degree.
Possibly the only exceptions is Science and/or Engineering.
For graduate or professional schools.
Law and business schools seem to accept anybody who minimally qualifies.
Medical schools (including dentistry, veterinary, and optometry) prefer science and engineering degrees.
Graduate science and engineering prefer Science and Engineering majors.