I was told that I was rejected at final executive review, supposedly due to a general property of my resume that many might hear as a euphemism for "too old". Particularly annoying, since that property was in plain view from day one.
As I said elsewhere, I can only guess at the true story. And it turned out to be a good thing--I found a better job (for me).
I think my original point stands, though. H-1Bs are almost by definition "diverse", and in the current cultural environment that makes a difference. Unless one is living under a rock, it's impossible to miss the advantage that that gives in the hiring market.