So you're ok with this?
No. I don't think journalists should have special privileges not to testify. And, if they are granted such a privilege, I think it's unwise to attempt to define "journalist" - give judges some guidance/guidelines to help them determine whether someone asserting the privilege may do so, sure, but not a strict definition of "journalist."
My only point was that, while this is kind of stupid, it's for a limited purpose.