FCBarca, you probably need to see how difficult the immigration process is for other (legal) immigrants, then you will see that your wife has it actually fairly easy as a spouse of a US citizen.
For example, some who are working here in the US are looking at multi-year wait just to be able to file their GC applications. Others, who have already applied for their GC or received a GC, and subsequently got married to a foreign spouse, in some cases have to wait 5 or more years before their spouse can even come here to live with them. Some more distant family members are waiting 20 years to come here.
The few requirements placed on an immediate family applicant of a US citizen spouse pale in comparison!
I'm venting, really...I understand that a great majority of applicants have much more difficult circumstances than we do...I think it's also a jab at the process, it is illogical in many ways....Nevertheless, it's a good to have a resource like this available to people.