Anti BRT side argues; I think people in London generally agree with more buses, more service, more routes, more often. A lot of people say, ‘That makes more sense to me than BRT.’
Pro BRT side argues; it means more buses operating more quickly, regularly and reliably. Dedicated lanes for emergency responders too, less congestion. More service, more routes.