Obviously a lot will depend on the school as well as the individual. However, I think BME in it's current form has some universal problems that make other engineering majors better options. The biggest examples that come to my mind are too broad of a scope and employers not really knowing what you do
And right on queue we get the typical aloof/holier than thou poster. I seem to recall you engaging in SDN arguments all the time, plz just go