White chocolate is white because it doesn't contain cocoa solids. Instead, it is made from cocoa butter (the fatty part). As a result, more yellowy white chocolate is actually of better quality than fully white chocolate.