A visa only allows travel, not entry, to the issuing country. Thus travelling to the US using visa or visa-waiver (whatever the conditions needed to be met for their grant e.g. fingerprinting required of applicants for visa but not for VWP) only gets you to a port of entry. At every US port of entry visitors must then meet the requirements of the US-VISIT programme. It is this programme which mandates the collection of biometric data, which includes digital fingerprinting, of (almost) all non-US citizens.