Great planning means looking at infrastructure needs well into the future and that’s what the supermarkets are doing by buying up future sites, something governments are not good at doing – future hospitals, schools, and transport corridors left out of the equation.