I believe we are behind overall, but this article smells like total bunk.
“I believe we are behind overall...”
You have no possible way to know that, and no reason to believe that. You can only grab it out of thin air.