Keith Gerein is ALWAYS missing the forest for the trees.
As much as I agree the the CoE shouldn't be playing developer, leaving it at the whim of the market, purely, would also be less than ideal.
One thing he barely touched on, however, is that the developments should indeed be more affordable, considering that, even with the strict environmental requirements, all of the public infrastructure is being built by the city. Developers are marking the units up waaaaay too much, which I think has a lot to do with them using the awards, the ones Gerein seems to minimize the importance of, to boost revenue numbers.
Now, I do believe that the new stations will help spur development a bit faster, now. To be honest, I don't really understand the minds of people in this city. If we build the transit first, we're "building trains to nowhere" but if we put it on mature neighborhoods, we're disrupting and damaging people's lives, and whatnot. And that comes even from people who claim to support transit. What gives?