hot take: There should not be any area in the country that only allows detached SFHs. Townhomes, duplexes-triplexes-quadplexes, and 3-4 story walkups should be allowed everywhere in the country. If you start making exceptions, everyone wants an exception. Just open it up everywhere. Make these buildings as fast and easy to build as a detached SFH.
And before anyone complains about parking, we massively overbuild parking everywhere. Even in most of Vancouver, you can often find parking if you are willing to walk one or two blocks away. And before people say we first need more public transportation, I hate that the lack of density supposedly justifies not building public transportation, but the lack of public transportation also justifies not building density.