However, I also suspect that Uber hasn't been as co-operative as TfL would like on several issues mentioned, and so this feels like a warning shot to get them to be better corporate citizen. Quote from an MP; "No company, however big and powerful, will be allowed to flout our laws and regulations."
Uber could have reacted by saying "we acknowledge our shortfallings, and we'll work closely with TfL and the Mayor of London to ensure we put passenger safety first. We hope to avoid any interruption in service and continue to play a valuable part in London's diverse and effective public transportation system."
Instead, they took a typically Travis-ish stance and said "Screw you, people love us because we're cheaper, we'll fight this and we'll win," without any acknowledgment of their failings.
Perhaps new leadership can change this approach.