A quick economic model of humane meat consumption

June 5, 2026

Humam Aziz asks, “Does eating free-range products increase animal welfare, or does it drive prices up for humane animal products, leaving consumers (who are highly elastic) to switch towards cheaper, higher-suffering animal products?”

It seems clear that non-vegans eating more-humane animal products is, other things being equal, preferable (for the farmed animals in question) to them eating less-humane animal products, because even if their demand drives up prices for more-humane meat (or eggs), that can (assuming upward-sloping supply curves) only partially offset the benefit of their own substitution. However, it’s a bit less clear whether there are regular circumstances where it is better for vegans to eat more-humane meat (or eggs) rather than staying vegan. I thought I’d build a framework to think about what those circumstances might be more precisely. In the end, my guess is that, in most cases, assuming the animal raised for more-humane meat still lives a negative-welfare life, more-humane meat is worse than staying vegan.

Set-up

Suppose there are two retail markets, one for higher-welfare meat (indexed by HH) and one for lower-welfare meat (indexed by LL). Let PHP_H and PLP_L denote prices and QHQ_H and QLQ_L denote quantities. For simplicity, I assume that demand and supply are linear in prices, with common own-price slopes β>0\beta > 0 in demand and ϵ>0\epsilon > 0 in supply, and with common cross-price slopes γ0\gamma \geq 0 in demand and ϕ0\phi \geq 0 in supply. Higher-welfare meat is costlier to produce, so we have a per-unit “wedge” c0c \geq 0; producers therefore respond to the net margin PHcP_H - c when making this allocation decision. The constants αH\alpha_H, αL\alpha_L, and δ\delta are intercepts. Hence, the system of equations is

QHd=αHβPH+γPL,QLd=αLβPL+γPH,QHs=δ+ϵ(PHc)ϕPL,QLs=δ+ϵPLϕ(PHc).\begin{aligned} Q_H^d &= \alpha_H - \beta P_H + \gamma P_L, \\ Q_L^d &= \alpha_L - \beta P_L + \gamma P_H, \\ Q_H^s &= -\delta + \epsilon(P_H - c) - \phi P_L, \\ Q_L^s &= -\delta + \epsilon P_L - \phi(P_H - c). \end{aligned}

I’ll assume β+ϵ>γ+ϕ\beta + \epsilon > \gamma + \phi, which ensures that own-market price responses dominate cross-market substitution (I’ll call this “own-market dominance”); this ensures that the system of equations has a positive determinant.

Let wHw_H and wLw_L denote per-animal welfare in higher-welfare and lower-welfare production respectively. I assume that both are negative, but that lower-welfare conditions are strictly worse, so wL<wH<0w_L < w_H < 0. Total animal welfare is given by W=wHQH+wLQLW = w_H Q_H + w_L Q_L. Define the welfare ratio rwL/wH>1r \equiv |w_L|/|w_H| > 1, which measures how much worse lower-welfare conditions are per animal than higher-welfare conditions. Without loss of generality, we can set wH=1w_H = -1 and wL=rw_L = -r.

Comparative statics

The market-clearing conditions QHd=QHsQ_H^d = Q_H^s and QLd=QLsQ_L^d = Q_L^s can be rearranged to

(β+ϵ)PH(γ+ϕ)PL=αH+δ+ϵc,(β+ϵ)PL(γ+ϕ)PH=αL+δϕc.\begin{aligned} (\beta + \epsilon) P_H - (\gamma + \phi) P_L &= \alpha_H + \delta + \epsilon c, \\ (\beta + \epsilon) P_L - (\gamma + \phi) P_H &= \alpha_L + \delta - \phi c. \end{aligned}

Consider a vegan deciding to eat a unit of higher-welfare meat, i.e., a unit upward shift in demand for higher-welfare meat, modeled as ΔαH=1\Delta \alpha_H = 1 with αL\alpha_L and cc held fixed. Differentiating the system of equations gives

1=(β+ϵ)ΔPH(γ+ϕ)ΔPL,0=(β+ϵ)ΔPL(γ+ϕ)ΔPH.\begin{aligned} 1 &= (\beta + \epsilon)\, \Delta P_H - (\gamma + \phi)\, \Delta P_L, \\ 0 &= (\beta + \epsilon)\, \Delta P_L - (\gamma + \phi)\, \Delta P_H. \end{aligned}

Defining D(β+ϵ)2(γ+ϕ)2D \equiv (\beta+\epsilon)^2 - (\gamma+\phi)^2, which is strictly positive thanks to the assumption that β+ϵ>γ+ϕ\beta + \epsilon > \gamma + \phi, the price changes are

ΔPH=β+ϵD,ΔPL=γ+ϕD.\Delta P_H = \frac{\beta + \epsilon}{D}, \qquad \Delta P_L = \frac{\gamma + \phi}{D}.

Substituting these into the supply equations, we have

ΔQH=ϵΔPHϕΔPL=ϵβ+ϵ2ϕγϕ2D,ΔQL=ϵΔPLϕΔPH=ϵγϕβD.\begin{aligned} \Delta Q_H &= \epsilon\, \Delta P_H - \phi\, \Delta P_L = \frac{\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2}{D}, \\ \Delta Q_L &= \epsilon\, \Delta P_L - \phi\, \Delta P_H = \frac{\epsilon\gamma - \phi\beta}{D}. \end{aligned}

The animal welfare condition

The change in total animal welfare induced by the marginal demand shift is

ΔW=wHΔQH+wLΔQL=ΔQHrΔQL.\Delta W = w_H\, \Delta Q_H + w_L\, \Delta Q_L = -\Delta Q_H - r\, \Delta Q_L.

Substituting the above expressions, we get

ΔW=(ϵβ+ϵ2ϕγϕ2)r(ϕβϵγ)D.\Delta W = -\,\frac{(\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2) - r\,(\phi\beta - \epsilon\gamma)}{D}.

Since D>0D > 0, the sign of ΔW\Delta W is determined by the sign of the numerator. Hence, the marginal demand shift (by the once-vegan) toward higher-welfare meat strictly increases total animal welfare if and only if

(ϵβ+ϵ2ϕγϕ2)r(ϕβϵγ)<0.(\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2) - r\,(\phi\beta - \epsilon\gamma) < 0.

Thus, when ϕβ>ϵγ\phi\beta > \epsilon\gamma, the marginal higher-welfare demand increase increases total animal welfare if and only if

r>ϵβ+ϵ2ϕγϕ2ϕβϵγ.r > \frac{\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2}{\phi\beta - \epsilon\gamma}.

Meanwhile, when ϕβ<ϵγ\phi\beta < \epsilon\gamma, dividing by ϕβϵγ<0\phi\beta - \epsilon\gamma < 0 reverses the inequality, so the welfare condition becomes

r<ϵβ+ϵ2ϕγϕ2ϕβϵγ.r < \frac{\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2}{\phi\beta - \epsilon\gamma}.

But this cannot hold for any r>1r > 1: combining ϕβ<ϵγ\phi\beta < \epsilon\gamma with own-market dominance forces ϵ>ϕ\epsilon > \phi (otherwise ϕβ<ϵγϕγ\phi\beta < \epsilon\gamma \leq \phi\gamma would give β<γ\beta < \gamma, contradicting β+ϵ>γ+ϕ\beta + \epsilon > \gamma + \phi), hence ϵ(β+ϵ)>ϕ(β+ϵ)>ϕ(γ+ϕ)\epsilon(\beta+\epsilon) > \phi(\beta+\epsilon) > \phi(\gamma+\phi); the numerator is therefore positive while the denominator is negative, so the right-hand side is negative.

Hence, the two conditions that must both be met for this marginal demand increase to be welfare positive are

ϕβ>ϵγ,r>ϵβ+ϵ2ϕγϕ2ϕβϵγ.\boxed{ \begin{gathered} \phi\beta > \epsilon\gamma, \\[0.5em] r > \frac{\epsilon\beta + \epsilon^2 - \phi\gamma - \phi^2}{\phi\beta - \epsilon\gamma}. \end{gathered} }

Since ΔQL=(ϵγϕβ)/D\Delta Q_L = (\epsilon\gamma - \phi\beta)/D, the condition ϕβ>ϵγ\phi\beta > \epsilon\gamma is exactly the requirement that the demand shift causes lower-welfare output to fall (ΔQL<0\Delta Q_L < 0). Without it, the marginal vegan adds animals to the system on net. With it, supply-side substitution actually pulls some animals out of the worse system and into the better one. The second condition then asks that the welfare ratio rr be large enough that the welfare gained from those displaced lower-welfare animals outweighs the welfare cost of the additional higher-welfare animals brought into existence (ΔQH>0\Delta Q_H > 0, the normal own-market response).

In practice, I’d guess these conditions are hard to meet, but I’m not certain.