It’s a super-lategame counter to heavy unit spam.
Extremely expensive unit that counters heavy melee units like men at arms and knights effectively.
Mangonels massacre them, wiping thousands of ressources in a few shots, also archers and especially longbows win against handcannoneers, as well as horsemen.
Horsemen+archers+Mangos just massacre handcannons.