That is a very good read.
It says revulsion for Tantric substances is bad. I agree that in that form of Buddhism Shakyamuni’s intent is there. This is Buddhism. For those not wishing to partake in the offering, they can imagine that they do, but having revulsion is disrespectful. That makes sense.
This is different from leather and meat and alcohol on the modern western context from stores and restaurants. The way I see it, in Vajrayana those offerings are a special thing, with directions behind them. We aren’t participating in Buddhist worship when we eat a steak, unless we do some sort of Buddhist prayer or meditation or mantra in the process, then feeling revulsion towards someone doing that and their meat would be a downfall.
Another thing, we don’t have to eat a steak with them, we can eat a salad and some potatoes. That’s easier on life.
But aversion to negative karmic actions is helpful though, and to walk the Noble Eightfold Path. It says we also shouldn’t have aversion towards the Kleshas, and that’s where it comes from.
I think it’s important to be Compassionate towards wearing leather and eating meat and drinking milk and have leather bound books in many instances, and to have tolerance when things cannot be changed easily. I just think we should be kind to all life as soon as we can. Namaste.