I think that's the political will that's lacking. I've been to remote towns with good public transport. Switzerland even famously has one place where no private cars are allowed and nobody wants them. As the Germans say "Wo ein Wille ist, ist ein Weg".