Sounds like Seminar for Architecture 101 when all the students are busily reinventing the planning wheel.
All those requirements for cross ventilation, single loaded corridors, proximity to outside light sources, single, slender towers with small footprints, overshadowing, etc., are all rules from the CoS planning rule book under which Green Square, among others, has been and is being built so I think a lot of assumptions are being made without proper research. I'm not impressed by the small balconies but then so many remain unused and I doubt it is just size or wind factors; some people just don't use them, except maybe for drying the washing. Also, re cross ventilation, be careful what you wish for. My first apartment had splendid cross ventilation but even a hint of wind and windows/doors had to be slammed shut as everything got blown across the room.
Councils make the rules and are supposed to police them so it's not, as is implied, developers going rampant. If the buildings/apartments fail in some aspects then it is not just the developers at fault.
Also, architects design the buildings which must conform to council planning regulations.
It is also rigid council regulations for FSR and height controls that, together with developers' need for profit, exacerbate the issue that results in minimum sized apartments since about 2005.
All the huffing about tall buildings and environment seems to be philosophy driven rather than real world driven.
Interesting that 2 of the most outspoken contributers are from Hill Thalis Architects - remember failed Barangaroo design? Also interesting is that the Thalis of Hill Thalis is a CoS councillor.
Methinks there is some sort of agenda involved here and not enough mea culpa from the architects. Maybe there is also some disgruntlement because they are not the architects winning the design competitions and getting the work.
I've lived in Green Square since 2005 and far from the 'dark, Satanic' horror depicted by Dotty Betty, it is a great place to live, leafy, lots of green landscaping, parks galore, people - and dogs! - about especially in the parks and cafés, the East Village Shopping Centre is always busy and is dead handy, and the area is so accessible to everything. Traffic is often difficult, but where isn't it?
As for any shortcomings of the Town Centre, well, it isn't even half built yet, you Noddies! Give us a break.
Nothing new here, folks, move on!