Probably because lots of Asian Americans have family members who are still Chinese citizens. China doesn't allow dual citizenship, so their parents and grandparents may be barred from buying property even if they've lived here for a long time and have a green card.
You may suggest they get American citizenship, which would be fair normally but I think asking someone to give up their citizenship of their birth country in order to own a home is wrong. It's a part of their identity.