The effectiveness of using keystone pricing may depend not only on the type of goods, but also on where and how you sell them.
Physical stores pay for rent, store staff and in-store logistics, and the 50% keystone margin was designed to absorb these costs. Online stores have their own costs (fulfillment, shipping, returns, marketplace fees and paid traffic), and they also face something a high-street shop rarely did: shoppers compare prices across dozens of sellers in seconds. If the same product is available elsewhere for less, a price set at twice the cost will lose the sale, because a low price is often the main reason people order from a particular online store.
So keystone usually makes the most sense for physical stores and for unique or private-label goods, and less sense for branded products that many online retailers sell at the same time.