Why does expensive milk chocolate melt faster than cheap chocolate?

Expensive milk chocolate does not melt faster than cheap chocolate. In fact, the opposite is true. The higher the cocoa butter content of a chocolate, the slower it will melt. Cocoa butter is a natural fat that is solid at room temperature, so the more cocoa butter a chocolate contains, the more solid it will be. Cheap chocolates often contain less cocoa butter and more vegetable oils, which melt more easily at room temperature, making the chocolate melt faster.