Originally Posted by
alanh
Renouncing your US citizenship won't help either; you need to get citizenship in another country that has lower visa fees. Having no passport at all won't help.
That's putting it lightly. Even if there was no fee to renounce US citizenship, doing so in the OP's situation would be very problematic for several reasons. A renunciation in the absence of another citizenship would make one stateless, which creates several problems:
1. Renunciation must take place at a US embassy or consulate outside the US. As soon as the renunciation was effective, you'd be an illegal alien in the country where the renunciation took place as your US passport you used to enter would no longer be valid.
2. You'd be unable to travel to Brazil, since you'd be stateless, unless you applied for some sort of special refugee or stateless person travel document, which is unlikely to be granted to a previous American that just wants to avoid paying a $150 visa fee.
3. You'd be unable to return to the US for the same reason.