the basic fact is that they don't need a reason to deny you.
It is always a game of Russian roulette when ever you apply for a visa or intend to travel their even if its just transiting somewhere else.
I just don't go to the US. I am sure they are more than happy with fact so everyone is happy.