I think it does not hard counter melee, only normal things. For the stuff bought from the shop he likely has to either upgrade the ability or it takes more time/energy to transform it.
No I'm talking about while in combat, it's significantly harder to grab/touch a thinner bladed weapon like a knife that is being swung compared to that metal bat.