I don't really get this. They're assuming that people just want to have a house and commute to work, nothing else. Good luck doing a family shop on your bike! Having a potential blanket policy of no parking spaces in new housing developments would turn into an absolute disaster.
Now, the article says "on street parking" but most housing estates now don't give driveways either, as it allows the builder to build more houses (each saving of 1-2 metres per row of houses equates to an extra row of houses)