... still looking for that elusive word are we?

How about 'obdurate' ... ... a stubborn refusal to acknowledge a fact or facts that, to everyone else, is/are patently obvious.