Why doesn't Tom use Yubikey's?

I looked at this a while back, the costs of those keys soon add up plus they have have different types which just adds more cost. I know there was/is an open source project trying to make the hardware more affordable but they need to get way down to say £10 for 10 keys.

For now encryption and software 2FA seems the best option not to get locked out of my own kit.