Are you suggesting that it would be desirable for people with an interest in STEM graduate degrees to major in non-STEM subjects as undergraduates?
I know that this happens sometimes, but I’m wary of the idea of doing it deliberately. The student would need to make up a huge amount of missed coursework before being ready to apply to the graduate program, and this takes a lot of time and money.