Ok, I was hopeful that my GPA and EC's would "balance" (for lack of a better word) out my application but appreciate the honesty. After reading the other comments, I'm clearly doing something wrong and hiring a private tutor is likely the way I will go if I rewrite in Jan.
My conclusion is that your friend is about a 5-10 behind the market reality.
I could easily go into pharmacy, but the market reality is that the wages from ten years ago have halved and continue to dwindle. A lot of the "average salaries" considers the wages that the older generations made, and ignores the most recent market dynamics. STEM outside of certain engineering fields has been significantly affected in the last 10 years. Right now, at the moment, may graduates struggle to find jobs that can (a) pay them well; and (b) aren't capped once they reach the early six figures.
So often these comparisons seem to be between the average lawyer and the top end of another profession. For example, realtors were mentioned. Realtors who make a killing can clear 200k in their first year. But for every highly successful realtor there are five others scraping by with one or two sales per year.
The career path I was on before law school would have maxed out at 100k per year if I was an absolute superstar, worked crazy hours, and got extremely lucky. But it was far more likely I'd have stayed in the 50-70k range for my career. At least in my case, law seems worth it.