

You do realize that it's about the same to get a US visa for nationals of many countries? And to add insult to injury, for a US visa that's just an "application" fee, ie, they charge that just to look at your paperwork. You may very well pay the fee and then get denied.
I can most definitely understand the principle of reciprocity.