Well—aside from the fact that London's public transport was pretty good ten years ago—it's not the same, no. There have been substantial improvements in the past 10 years, including the expansion of the Overground service, new rolling stock all over the place, capacity improvements, some 24-hour running at weekends, clawback of TfL Rail, system-wide contactless card support, improved bus services, the imminent arrival of Crossrail…
So yes, it's different.