Imagine that you are on a zoning board or the city council and are trying to write an ordinance to protects people from inconsiderate neighbors who want to turn their private homes into commercial or industrial businesses...
Where do you draw the line? 10 people in a bible study that meet every once in a while .. maybe ok... what about 50 people once a week? or 100 people every day?
You see the line has to be drawn somewhere, you can rightfully argue about WHERE the line should be, but to just say “freedom to assemble” justifies ANY size group meeting at your next door neighbors house as often or as late as they wish is ludicrous.
In any case it appears they are aware that the code as established right now is under more that shakey constitutional grounds.