Ask it the other way around, "Why is the 8K context only twice as cheap as the 32K context?" and your original answer is clearer: because they think the demand curve supports it.
Price is not determined by cost, but by how much people are willing to pay.