1. They hate us for our freedom.
2. When they try to come here and share in our freedom, we get pissed and try to keep them out.
Somehow, I don’t think the word “freedom” is the word that plugs in well for that sentence. Let’s try some other word to indicate the bounty of things we have here– let’s try “wealth”.
1. They hate us for our wealth.
2. When they try to come here and share in our wealth, we get pissed and try to keep them out.
That sounds more like it to me, no? How about you?