"There is a community in India or Pakistan, UI forget which, who leave the corpses of their dead out in the open for birds to feed upon and pick clean..
Would we then have to accomodate them also?"

Dear Brit,
You are referring to the "Parsi" community in India. They worship "Ahura Mazda" the Fire God. And they dont just leave their dead in any open space for vultures to peck. There is a designated place called the "Tower of Silence". Most of them do not adhere to this ancient system,of their own free will because they are concerned about the environmental hazards.
BTW they are one of the most progressive communities in India. I hope they will never ask you to accomodate them in your society. They are very well off in India and they prosper in Business too. Do you know a company found by people of this community have recently taken over Automobile giants "Jaguar" and "Land rover".