Stupidity: Batman and Robin tore apart the umbrella looking for clues to the point of micro-analyzing the fabric and the ribs, but they did not look at all into the largest and most obvious hiding spot; the handle.
Stupidity: McCoy could have found out which one was the fake Kirk by just giving him a medical scan - the fake Kirk drank brandy. But then again, he could have just smelled his breath.