It looks like you would benefit greatly from reading the Yubikey manual, which explains the OTP authentication process. The Yubikey works very well at what it does. I have been using mine for OTPs, OATH, U2F, and PGP for about 3 years. It seems that the issue here is that you purchased something you don't understand. I hardly see how that is Yubico's fault...