It’s an excellent piece. Not a rant, just, as you say, clear-headed. And it offers solutions that are reasonable, fair and should be intelligible even to the Times’ readers.
A surprisingly large number of commenters at the Times' website agree.
“And it offers solutions that are reasonable”
Such as... ? It sounds like a populist rant to me, perhaps I missed something... ?