Yeah, I suspect the BBC had a very specific remit and they would've been in trouble if they'd got into too much competition with existing manufacturers/companies.
They are very much a publicly funded corporation, so everything they do has to fit with that.