Those are good points, and I think he would have had some of them killed if he hadn't been asked to show restraint. Don't forget, though, that it took Benedict 3 years to track everyone involved in the Belagio job. Also, they replaced the real Coronation Egg with a fake for the Nightfox to steal and then replaced THAT with a hologram. There's also the fact that Ocean's crew played Willy Bank like a fiddle, while also playing Benedict and the Nightfox. I concede that Batman will probably figure out their game eventually, but Danny Ocean's crew is clearly VERY good and has an established track record of executing VERY sofisticated heists, while playing multiple enemies, some of whom are have proven to be extremely perceptive, against each other. I think they could handle Batman in a battle of wits.