Or it shows that he attacked Hancock the moment he saw her & had a chance to do so!
Why are you underrating Teach bro? He's a Yonko worth 4 billion who had no problems fighting Sengoku & Garp at Marineford. A Teach who had 2 more years to grow is gonna struggle against Hancock? Nah I ain't buying it.
The Gura & the Yami have a host of ranged abilities due to which he doesn't even need to come into contact with Boa or her arrows. The Gura shockwaves blocked Akainu's magma punch head on in Marineford in a clash, you think the Mero Mero beams are getting ahead of it?