Something needs to be done.
The Trail Shop/Take it Outside are stuck in a plaza with fast food shops and a Cannabis NB store. There is no opportunity for synergy with neighbouring retailers. Imagine if instead they had located in the Mapleton Centre close to MEC. I'm sure they would be better off. I would not be surprised if they decamp once their lease is complete (unless things change).
At least some of the fast food places are also hurting. I hear Subway is very quiet, as is Harvest, Clean Eats. Wing 'n It is also probably losing money. These places need to be supported by additional nearby retail. A sit down restaurant on the vacant restaurant pad would really help in drawing passing traffic off of the TCH.
And, in general, 2-3 additional big box anchors are required to help draw in customers.