hawkeye has never been portrayed as particularly smart. he is damn good at what he does, but he isn't gonna outsmart batman. outaim batman, perhaps even do pretty well in a straight up fistfight, but he isn't as smart as batman.
--
http://img.imgcake.com/newaccountjpget.jpg