Yes, but as the custodian of the situation, TR could only go with the promises that were being given to him. What do folks expect him to say publicly, if the developer is assuring him things are OK and are on track. It's a different matter to guess and insinuate on a social media with no direct responsibilities, than be in the middle trying to makes things work for everyone.
At least they got a plan and fans get a new stadium during the year, despite others doubting anything they hear.