I think it is sad that Ronnie embraced the part of the "American Dream" where earning the most money is more important than being honest and treating other people well. And while yes, no one could accuse him of "coming over here and taking all our jobs and sucking up all of our services" or being a "drug pusher", "murderer", or "rapist"- - I don't think a lot of a person who makes his money by lying, taking advantage of first time, inexperienced travelers, or other immigrants. And that is pretty much what he did.
I found it interesting that while Ronnie was anxious to achieve the American Dream, he did not want an American partner. He specifically asked his mother to make him a match with a woman from Bangladesh so he would be the authority figure in the marriage. HA! I am glad that he accepted Anita for who she was and did not try to beat her into submission. I thought of Anita less as a comic relief and more of a woman who had her chance to shine once she was taken out of her patriarchal society.
(I'll come back later to answer about Mr. Ghazi.)