Against tanks without more advanced armor or protection systems such missiles are more than sufficient. Also AFAIK some versions of the HJ-10 are fibre-optic wire-guided missiles. That decreases the range but makes the system more robust against jamming. If you have the misfortune of facing tanks with both advanced armor and APS even a top attack missile will be useless.
Those M1's in Iraq and Yemen and the Leopard 2A4's in Syria are good example of that. Their armor protection is pretty rudimentary. But against the latest USA M1's or Leopard 2 kits with proper usage of the tanks then things would be a bit different. But still the M1 or the Leopard 2 are obsolete tanks from my point of view. They were both designed in the late 1970s. Like 40 years ago.
Those M1's in Iraq and Yemen and the Leopard 2A4's in Syria are good example of that. Their armor protection is pretty rudimentary. But against the latest USA M1's or Leopard 2 kits with proper usage of the tanks then things would be a bit different. But still the M1 or the Leopard 2 are obsolete tanks from my point of view. They were both designed in the late 1970s. Like 40 years ago.