You summed up my thoughts pretty much exactly, upon further reflection I've also come to this conclusion. The hostages have really odd behavior and it would have been inevitable that good players suffered at the hands of goofy AI, which is not a good map mechanic
It's also obvious to me now why De_ type maps are more popular, hostages are a very clunky mechanic at times