I'd never assumed buses are meant to avoid CS7, after all the bus stops are dotted all the way along it, as long as cars don't park in it, that's ok by me. Stopping buses are just a fact of life in London
You could message or tweet TFL, see what they have to say