Why is hydrogen not a metalloid?
Because hydrogen is not a soft solid at room temperature and pressure.
In order to be a metalloid, a minimum requirement is that the element must have a reasonably well-defined shape. That is, it must be a solid with properties between those of a nonmetal and a metal.
Hydrogen is a gas at room temperature and pressure,