Why a raffle allocates differently than a price
A lottery gives everyone the same chance and no way to express how much they need the thing. A price does the reverse, and each ignores what the other records.
Every allocation rule declares which claims count. A lottery says all equally; a price says according to capacity to pay.