I believe that I can paraphrase the article thusly...
"This team can't do anything right. They can't even tank properly."
And I agree. It's really frustrating to be a fan of this team and know that there is no reason to believe we will be a contender in the foreseeable future.