OP a slightly different viewpoint here ...
I have posted before about this and have modified my expression of my view somewhat. Yes, relatively few working journalists have a degree in journalism - this is because it did not exist when they did their degree (I am an example).
OTOH more and more people are taking a degree in journalism and editors or those appointing to journalism roles are more and more (IMHO) looking for that degree. Certainly if you genuinely want to be a journalist, a degree in the subject (however much some (me) may think it is a bit of a nonsense degree for various reasons) cannot possibly be a hindrance. I definitely know a number of people who graduated in journalism in the last 3-8 years who are working in the industry.
All that said, I would be dubious about advising your DS to take a journalism degree. It (obviously) really narrows your options, and very much presupposes that you have chosen that career. If you take a different degree, as others have said, there are ways to learn the trade of journalism post-graduation. And your different degree (politics, philosophy, English lit, marketing, criminology, social policy) will also give you other options.
If he doesn't enjoy reading and analysis of literature, then Eng lit is definitely not the degree for him - DD has just graduated in Eng lit and that is pretty much what it was.
If he wants to be a journalist, he needs to show that and now. Does he write? It is easier than ever to get your writing published - write a blog, offer to write reports for the sport you love and the local club will probably publish them on its website. Write pieces about your local area and publish them. Start a what's on locally web page. If he doesn't do something of that kind already, or has no interest in it, then I suggest (kindly meant) that journalism is not for him. It is very competitive, not well paid and now more than ever you really have to want to do it.
Sorry for the essay! By all means PM me if you would care for the benefit of my journalistic experience (30 years and counting) in more details :)