I sort of disagree with that entirely. Although mastertrader has experience prop trading a stock portfolio, it's hard to imagine all the skills he acquired in that job being directly transferable to a big sell side trading desk. I think it would be a bit tricky to parlay this background into an actual trading job even if he successfully pulled off the networking feat of the year of getting in front of a desk head in a formal interview in the current environment. Further, from my own experience having worked as a trader at bulge bracket banks and knowing dozens of traders at all levels around the market, a lot of trading desks do absolutely value quantitative graduate degrees. I have one myself.
The best bet in my opinion is to use your school's career center to get interviews for jobs that actually exist right here and now. That's how I got my first job and that's the strategy that has the highest probability of you landing one. If there are absolutely zero trading desks interviewing candidates at your school, then that's a bit tricky honestly. Obviously you should network as best you can, but if you're starting from a position in which you don't know anyone well who works in or around the sort of job you want, then again that's a steep uphill battle. If you can't get an interview at the school from which you're getting your MS degree now, and you don't know anybody at all, then getting an MFE might be the best option in terms of what will most likely land you a job. That said, there's a very non-zero probability that you pay for the MFE, work 1-2 years for the degree, and don't end up with the job you want. That's always a caveat and it's a very real risk. But if it's trading or bust and you're busting on your current school's career center and you're busting on networking potential, then you may as well go all in and pony up for the MFE degree. Just make sure you choose the right MFE program that you feel will give you the best chance of landing the job you want. Don't just go to any MFE program, pick the right one. There are loads of postings around these forums that can help you form an opinion on that.