My experience is that regs are usually written up not just because a bunch of planners feel develop should look a certain way, but because of previous experience and citizen desires - for example, Officialplanner's questioning of amenity space requirements. Codes requiring amenity space more than likely developed because residents of buildings built prior to this regulation complained that their development didn't have enough community space. Community residents may have complained that all the new condo dwellers were taking up space in their community centres. All sorts of reasons, good and bad, conspire to result in these unwieldy codes. Never once in my job experience have a bunch of planners sat down to decide what a community should or shouldn't have and then gone out and imposed their will on a community.