I do think he eludes to economics. This is the soulless architecture that only embraces function that no one wants to live in. You see this type of architecture going up every day in Seattle.
I think "stuffy Scruton" is spot on with his observations and analysis. Great video presentation of the ugliness that assaults and confronts us in the current era.