I had long given up on discussing anything further with him in this thread, since he doesn't seem open to discussion, but against my better judgement I'll have one last go. Back to the beginning of this thread, a 3♥ bid in response to the 2NT overcall would not only show a preference for hearts rather than diamonds, but also for spades rather than diamonds. With a mediocre 1435, would you not bid 3♦ rather than 3♥? And if so, is not the reason because you do not want to play in 3♠ or 4♦? That an insufficient artificial call may convey no more information than a sufficient artificial call does not make it a natural call.