I agree with this, but understand why someone wouldn't.
A society also has needs.
Whoops - forgot the link about some strict Moslem and his spouse applying for Swiss citizenship and being turned down because the applicants wouldn't shake the hands of members of the opposite sex. The refusal cited integration issues.