sacrifice someone or something on the altar of make someone or something suffer in the interests of (someone or something else).
2012Daily Telegraph We had … a flourishing community of craftsmen making quality accessories and ready to wear, but inverted snobbery sacrificed them on the altar of mass production.