上次来美延期半年回国is the reason why
rejected this time. It's been told many times that extension of B2 status is a negative for next time visa application. Eat the bullet pal.
Suggestion: Wait for a while, longer than your parents' last stay. Then go there try their luck again.