A science major, and especially a biology major, will help you get research jobs and many medical schools, esp. top ones, look closely at research. IMO, science classes might help prepare you for medical school curriculum but that is debatable.
That being said, as long as you take the medical school prerequisite classes, you can major in ANYTHING and still go to medical school. With that in mind, some people major in something other than science that will enrich their life and allow them to show diversity (academic diversity) as people from different academic backgrounds bring different perspectives and skill to the table. Other people major in a job that nearly guarantees financial stability and an available job (nursing or finance might be in that category depending on where you live and other factors). etc.