The problem is that nobody has come up with a snappy enough alternative yet. The Good Friday Agreement uses "these islands", I think people find "Britain and Ireland" to be too long winded, what does that leave us with?
Edit: Actually "Anglo-Celtic Isles" works i suppose