Is is really meaningful, as a defence, to say a sentence is grammatically correct, if the meaning is unclear or the style is wretched?
Instead we should ask, if a sentence is unclear and wretchedly wrought, what purpose is served in pointing out its grammatical correctness? That is like admiring a two legged horse.
The author was no doubt under a tight deadline and just bashing it out with even less thought than I give to this post, but nevertheless has an MSc in Journalism (how is that an MSc?) and a BA, and can surely do better.