More than that - in the world of numbers, NaN is very much not anything ... and I can't think of anything falser than "not anything".
That's correct - an Inf is just like any other non-zero number, except bigger. No doubt in my mind that Inf should be true.
You're probably not the only one who does that - yet I've created a situation where that's not what "truth" is testing.
That provides an opportunity for confusion and misunderstanding to arise, which is definitely not such a good thing.