It's true. But it's also so much easier to measure weight that I don't understand why some (mostly American) recipes still use volumes for solids. In practice most people I know also measure liquids by weight when cooking, anyway. You you put your bowl on a scale and everything's easy and you don't need to make a measuring cup dirty.