Agreed. I have long been a fan of the so called "neighbourhood town centre" concept. In fact, I would go even further and suggest that "microcentres" within a 10-15 minute walk from your house is an ideal we should be striving for.
The idea of SFH monotonous tracts in the suburbs has been falling out of favour (and rightfully so). New suburban developments should be considerably denser, contain a variety of housing styles (SFH, duplexes, townhomes, small apartment buildings), and, contain retail and commercial nodes appropriate for a primarily residential neighbourhood (convenience stores, cafes, daycares, hairdressers, clinics and small commercial offices). You should be able to walk to these nodes from your house. Transit routes could be centred on these nodes and transit should be internodal, and, interconnected also to the city centre.
It would be ideal if each neighbourhood also contained recreational land and a school. The street grid should make sense (this does not absolutely preclude cul-de-sacs BTW), and, there should be dedicated bicycle trails that actually take you where you want to go. The idea is livability, walkability and decreasing your reliance on the car.
There is a lot of rhetoric and fearmongering out there regarding the concept of the "15 minute city", but these conspiracy theorists seem to feel that the evil totalitarians who meet every year in Davos want to imprison us in our homes. Nothing could be further from the truth. And, people will still require personal motor vehicles to go places not convenient for transit, and, for outings, and frequently to go back and forth to work. But, just maybe, you will only have to use your car 25% of the time rather than 100% of the time.