I tend to agree. There are still too many variables imho to expect STC to start offering jobs back in any numbers any time soon. The effectiveness of the vaccine against Covid-19, including the new strains, the appetite and ability of a financially hit public to travel, the time it will take to vaccinate (and administrate - vaccine certificate requirement to travel) enough of the population to be confident that we are on top of the situation etc will all delay any recovery. I'm not saying it won't happen, but when, where, at what pace and at what price are still unknown quantities.
Hoping for the best for all my unemployed colleagues of course.