The harsh reality is that most college baseball players make their living at something other than baseball. Some will make millions, a lot will make thousands, but a small percentage will make it big.
So, why do you go to college? I went to get a job that paid well when I graduated. It worked for me. I'm doing OK in my old age.
Son could've gone pro out of HS by signing for <$100K, but my wife and I pushed him towards college. It turns out it was the right choice as he hasn't "blossomed" as a prospect. He'll graduate and get a real job entering the workforce as a chemical engineer with lots of great memories. This eventuality became obvious to him in his sophomore year, when we started to hear more stories about school than baseball. He made the mental shift from an athlete student to a student athlete that year. Engineering is hard, especially with a 56 game schedule, travel, labs, practice, study time, etc. I was an engineering major and can't imagine keeping my head above water in school while playing a sport. It is very hard and results in fatigue, sickness and occasional injury problems. It ain't easy.
My daughter could've played softball on scholarship, but shunned all recruiting attempts once she saw what son was going through. She was two years behind and decided it simply wasn't worth it. She's now a 4.0 in biomedical engineering with designs on medical school.
Last year, several of my son's teammates graduated with general studies degrees. Toward the end of the season, it became obvious to them they weren't going to be drafted and they started to look for that 'real job'. They couldn't find one. He has a buddy who literally signed for a bus ticket to Florida to play in the rookie league as an undrafted 22 year old. Another started painting houses. A noble job and I'm not knocking it, but probably not what he envisioned four years earlier when he was a freshman all american.
The problem with baseball players is that they all think they'll make millions playing baseball. The reality is, most don't. Much easier for a softball player to understand there is no pot of gold at the end of the rainbow. I remember my daughter researching to find out that most of the pro softball players were making $5K or less for the whole summer.
Why do you go to college? That's really the question... If it's to improve draft status, you're making a pretty big gamble that in three years you'll do better. If it's to play college baseball, have great experience. Most likely however, its what you do in the classroom that will pay the bills for the next 40 years. Baseball will make you tougher, more able to succeed in teams, better at time management and probably more likely to deal with difficult bosses than the average student. It will help break ties but ultimately it's the GPA and major which will determine your station in life.
I would suggest selecting a major where a high percentage of the graduates enter the work force with high paying jobs. At least start out that way. If the kid ends up being all everything and moves up the draft boards and has advisers knocking down his door, let up on school. If not, graduate with the degree and a great experience.
Just one guy's thoughts.