A municipal development corp would be preferable to the current approach in my view and the industry was mistaken to oppose it. Although, as @Oilers99 mentioned, there were unique circumstances surrounding that opposition.
A few years back I did my masters thesis on TOD in Edmonton. I...