My parents'visa were rejected
because I haven't been home for 6 years. The applied in Chengdu this June. Although they have both been to the US for several times before (on J-1 and B visa) and came back on time, they were still told that they can't get the visa unless I go back home.
So I really think your parents are very lucky. Congratulations!!