As do countless other organisations in countless other sectors. It's always good to get a dig in at the Beeb though.
People seem unable to separate the institution that is mostly necessary with the people associated with it who are mostly flawed, like more or less every individual human being...