Jainism has five ethical principles

Jainism has five ethical principles, the first of which is ahimsa, or, nonviolence towards all living creatures. Some Jains sweep the ground in front of them to avoid killing small insects.

Jains are also strict vegetarians, and some reject the use of any animal products such as leather and jewelry.

Do you think this kind of ethic is reasonable for all people or only a minority? Argue the case for or against such strict principles.