Many factors make the difference between a vegan and a non-vegan. The principal reason why some people choose each type is health, environmental, and ethical, etc.
Can anyone help me see this sentences have grammar mistakes?
Many factors make the difference between a vegan and a non-vegan. The main reason why some people choose different types of ________ is health, environmental, and ethical, etc.