The one part of this statement that doesn't ring true is the part about finances in this sentence:
"Transfer windows are highly complex and dynamic. They require considerable investments in time, resources, energy, judgement, and, of course, finances. We were short in none of these areas".
We...