I was at that intersection on Monday and those traffic lights were definitely not there! There are now traffic lights at Bloor & Sussex Mews (who knew that that side street was called that??), which is actually nice because now I can cross Bloor to get from Dominion (grocery store) to Shopper's Drug Mart (drug store) without doing the whole Frogger thing.
Things on Bloor between Bathurst and Spadina change like crazy. Every time I go down that stretch (every month or so maybe), there are literally, new stores and restaurants. The turn over rate is pretty crazy.