So, where's the difference?
There's probably dozens of differences. People in charge of commissioning such things, the prices of the design elements, the companies involved, the available budgets, time available, internal politics, availability of resources. All sorts of things may or may not have changed or have influenced the decision to buy or not buy elements like this. It could easily have been financial, You don't know, I don't know, but I doubt it's down to an anti-English sentiment ingrained at the BBC.
As an aside, I think this is the first time I've seen someone on here argue against special idents being created - because everything has to be consistent with some past decision probably made by someone else who was in charge at the time.