I think that EBC was doomed once they started seriously developing the area around it. Residential developments, restaurants, businesses, the mall, movie theatre, etc... I am quite sure that Richmond Hill Town Hall is right across the street...
I worked in that area and used the Purolator courier alot about 8 or 9 years ago. That area was pretty quiet, so the visibility was minimal. I am not sure if the MPs were operating at that time, as I did not even know the hobby existed. But everytime I went to that mall, my spider sense was tingling...
I was shocked the first time I went to EBC for a visit to Time Spa and realized that I had been to this strip mall on a daily basis so many years ago.
These types of areas never survive close to residential developments.