You can't really blame the BBC for schedule changes during events like Olympics-Regular scheduling always takes a backseat for events like that,it will be no different for the World Cup!
I should also imagine its also quite difficult,if not impossible to keep to fixed schedule on a channel like BBC HD, that broadcasts programmes from all its channels, rather than a channel that just simulcasts......