Answered by Shaykh Gibril F Haddad
Is one allowed to be a Vegetarian because he/she thinks it’s cruelty to animals?

One is allowed to hold certain mistaken opinions about meat-eating and slaughter but not to question the fact the Prophet Muhammad, upon him peace, is more merciful than all the vegetarians past, present and future put together; and he ate meat.
Hajj Gibril