The fact that he hasn't done this is telling. If he took the test and came up pure white, that would blow his claims out of the water. Which suggests why he hasn't taken the test.
Real Indians have pushed back against Yeagley's undocumented assertions. He's possibly the least accepted, most marginalized Indian in existence. Almost everyone hates him because of his outrageous statements.
Emotions win lawsuits?
Now we learn that he's supposedly lost jobs because critics have painted him as a non-Indian. He's suing these critics because of how they've allegedly harmed him. If his lawsuits ever make it to court, they may well turn on whether he can prove his Indian blood. He certainly won't win them based on "emotions."
If he wants to stay in his emotional cocoon, great. His so-called hangups, the ones you've imagined out of thin air, are only hurting him, not the rest of us. Our logic is crushing his emotions into the ground, which is why he's desperately filing lawsuits to salvage his reputation.
If he's happy with that, so are his critics. Indians will continue to revile him and he'll continue to lose work and money. If he doesn't want to fight back with facts and evidence, we'll continue kicking his butt all over the map.
Bottom line is that your view of the bottom line is wrong. You're the only one with a simplistic view here: that emotions inevitably trump logic. Your view is especially odd since you seem to think Yeagley's emotions hold sway over someone. Someone other than a few rabid fundamentalist and neo-Nazi types, that is.
In fact, most Indians think the cold hard facts trump Yeagley's ignorant and racist beliefs. That's exactly why he's so incredibly unpopular. He's taken stupid, illogical, "emotional" positions that most Indians disagree with because they're demonstrably false.