I think you should revise your statement to something like, "It's impossible to determine
anyone's loyalty to their country until it's tested." Especially since you just acknowledged that poor people are not necessarily any more patriotic than rich people. One might even argue that most poor people (at least in the US) are unpatriotic, since they demand that the government (meaning all the other taxpayers) care for them, when most are able-bodied and capable of contributing to the country.
Ergo,
[*]
Poor people who take government assistance are unpatriotic unless proven to be otherwise.
It's the same logic. 
__________________
The Unpronounceable Krsqk
"Well, sir, at the moment my left processor doesn't know what my right is doing." -
Freefall