Granted cable length needing delay is one of those fine (questionable) HT teaks. I'll have to look back at some of the articles I have from when I was building my theater. There was a 1ms delay for every x feet of cable. Some of my speakers are ~30ft longer runs than others which is why I was looking into it.
But certainly, as you mentioned, non-optimal placement of speakers is the main reason to need delay.
brianca..