Here's another good article talking about why developers don't or can't provide adequate family units.
https://www.centerforbuilding.org/blog/we-we-cant-build-family-sized-apartments-in-north-america
If this same building technique was implemented in north america, together with rethinking zoning requirements it could both push and make it easier for developers to create these "missing middle" communities.
Developments like this can spur the need for more transit options around cities, such as Trams/LRTs and trains. It can also keep business in the city and inside your neighborhood and make a city more walkable and enjoyable.