They also purposely designed the elevated station to look as massive and overbearing as possible.
Elevated stations are just not designed that way over the middle of an intersection. They are put to the side with 1-2 sets of accesses, not 4 from each corner of the intersection.
I mean, compare the City's rendering to what a typical skytrain station looks like:
Find local businesses, view maps and get driving directions in Google Maps.
www.google.com
It's not like the Eglinton ROW doesn't have space for a station like that either.