For Tamas people who perform rituals involves physical things. Satvic people offer fruits which wont hurt the beings . So it is a preference basing on the Tatva . U see can u save the animal being killed for meat sake in case it was survived in the rituals.
The satvic people think that giving pains to animals for the sake of gains of his person is not digestible notion
There is no need to glorify one or despise another. There are things only people of thamas can do, and certain others which can only be done by people who are more rajasic in nature. An ideal society makes room for all kinds of people living in harmony without one harming the other!
Having said all this. I am not supporting animal sacrifice. It is so inhumane in the present times for people of any nature. It has to be stopped. Certain states have already banned it.
as much as possible