The difference in London is also in large part because London was allowed to retain a unified transport system when Tories dismantled other systems because ideologically their position is the Invisible Hand of the Free Market will fix everything.
That situation is very comparable to many places in the continent, some of them even worse.
Also here that are many small towns and villages that an hourly bus is already something, and naturally there aren't stops scattered all over the place, or worse, offer no protection from weather.