I figured I should put in my 5 cents. I'm not Persian (but I was born in Iran), but I am Assyrian/Babylonian, which is a Middle Eastern ethnicity, a sizeable portion of which comes from Iran. Many of my family members have mixed Persian and Armenian blood in them. One thing I can say about Persians (and Armenians) is the generally high value they place on education and using that education to enter a "respectable" profession, which is pretty much being a doctor, lawyer, or engineer. My parents are very much like this and when I dropped out of law school the first time to work in the movie business, they were extremely disappointed. It didn't matter to them that I made good money and I made connections with some of the most famous and powerful people in Hollywood. All they cared about was the fact that I would not be a lawyer or doctor. Now that I've decided to go back to law, they're happy again
Anyway, I just wanted to give you another personal perspective on this. I also don't think that all Persians are materialistic or spoiled. Granted, all the Persians I've known in my life have been wealthy, but none of their children were given BMWs or Mercedes to drive when they were teenagers. All of them were expected to work and save their money to get the things they wanted. There were no handouts for them even though their parents were more than able to give them anything they wanted.