Market forces, it must sell well enough at 30% for people to buy. It’s more the consumers (us) who determine the price. The raw unit cost is a fraction of price.
Not buying is how you drive down price. If you want 50% off then simply wait. Just remember that the lower price the faster they sell, there are cases over the years we had 50% discounts disappear in a couple of hours.