Vancouver filming in the 1990s was worse, there's a Jackie Chan movie supposedly set in NYC where you can see a clear view of the snow capped north shore mountains across the water.
The 'new' Vancouver Public Library also serves as the headquarters of an evil human cloning corporation in "The 6th Day", and is seen in Battlestar Galactica.