They will if they film new ones but some shows recycle the same establishing shots every year
It isn't set in Toronto, so there's no need to update the shots. The BA Centre looks like a pair of generic corporate towers that could be built anywhere. It's perfect for the show. Scotia Plaza, however, shouldn't be visible on the show since it's a distinctive Toronto landmark.