Activists on social media have slammed the BBC for focusing on its extensive coverage of Taylor Swift over Israel's war on Gaza and strikes on Iran.