I'd rather see programmers have any outside experience... even literature or music or one of those other fields we often deride. The people who majored in that field are likely to be our customers, and when we don't know how they work, we won't be able to serve their needs.
At the very least, every programmer should have a minor in some other field. (And ideally not everybody going into the same physics or math fields.)
Why is it a threat to their profession? We'll still need journalists. and they'll still need training. This seems more like a hiring/staffing problem. Media outlets should start hiring more grads with double majors or non-journalism majors who can write.
However, journalism might make an excellent choice for when they retire but still want something socially impactful to do that leverages their long experience.