The location stuff doesn't personally bother me. More amusing, and am used to a certain crazy artistic licence in this city.
It's not uncommon to favor a scenic location over geographic accuracy. In Continuum
, a show that's actually set in Vancouver as well as filmed there, the famous Vancouver Public Library is used to represent the exterior of the city's police headquarters.