The BBC has done a good job of diversifying their offering to offer something for everyone in the UK, which just happens to rile up a certain demographic that thinks everything should continue to cater solely to them.
Whats the saying, when you try to please everyone you please no one.
Thats kind of the issue. The UK is massively white, straight and the people who use the BBC are not usually young. Catering to every sub-set and minority group isn't really a good reflection of this. I understand why they do it but I can understand why plenty of people don't appreciate it.