Everything should be able to be measured by weight.
I have a scale in my kitchen, and I use it to get a precise indication of my caloric intake. However, too many measure with "volume" like cups. Not everything can be measured accurately that way imho. Too much empty space with larger items measuring that way. Every cup will be different.