I agree that there are too many buses on Oxford Street at peak times (~300/hr), but this can be addressed by rerouting some of them to other streets like Wigmore Street or Henrietta Place, not all of them.