@eyemgh, I’d consider having an all or nothing attitude without considering the cost of failure to be ill advised, particularly when the rate of failure is high. For example, suppose in theory that majoring in Ethnic Studies gives a particular student best chance of medical school admission, while instead following his passion and career interests by majoring in Biomedical Engineering results in a 1% lower chance of admission for that student. Is that 1% benefit worth the high cost of being failing to obtain med school admission and being stuck in a major that does not interest him or assist with backup career plans? I realize this is an extreme and unrealistic example, but the point is cost of failure can have a big impact on important decisions.
It would be nice if we could do this type of analysis and knew what chance of admission we’d have with different majors, but it doesn’t work that way. It is true that the average student is likely to find any field that requires objective calculations with numbers hard, such as engineering; and is likely to find fields that emphasize light reading and papers easier. However, the OP is not average. He has a misbalanced SAT with a 800 math and much lower CR like I did, and sounds like he is more passionate and interested in engineering than other majors like I was. So I would not be at all surprised if he has experiences more like my own, and finds objective engineering classes that fit with his interests easier than subjective ones that do not.
It is by no means a given than majoring in BE will decrease chance of med school admission. Biomedical Engineering is actually one of the majors with the highest rates of med school admission, far higher than traditional majors, such as Biology or Chemistry. This likely relates to at least one study finding that BE majors had the highest average composite MCAT score, as well as well as BE premeds being composed of mostly talented students who make thoughtful decisions, without choosing the easy way out. This same study found the 2 lowest MCAT scores occurred with the easy way out type majors – Premedical Studies and Biology.