Well, the Modern was recently built at Sherbourne and Richmond; someone is assembling land on the block north of that (why the Schnitzel Queen has been evicted) and the Honda garage moved out and they have been doing test drilling on that large site (between Queen and Richmond just east of Sherbourne.) It would certainly be good to see Moss Park get the Regent Park treatment but it's not correct to say that nothing is happening.
Sherbourne/Richmond is not Moss Park. For the developers, it makes a big difference. So does it for residents as well. If one walks northward on Sherbourne from King, it gets progressively worse. King/Sherbourne is nice, Adelaide/Sherbourne is fine, Richmond/Sherbourne is OK, but Queen/Shuter/Dundas at Sherbourne are all horrible. The 100-150m walk makes all the difference.
When I say Moss Park, it's between Jarvis, Parliament, Queen and Dundas. There are a few projects
surrounding it, such as Modern, Pace, Dundas Square Garden, Glasshouse etc, either south of Queen, or east/right on Jarvis st. O2 seems the only project right
in the middle of Moss Park. Considering how many surface lots are in the area, it is obvious developers are intentionally avoiding it. All your examples seem to be south of Queen st. Those are not in Moss Park.