Keep in mind that your meter averages together everything within its field of view, so if your primary subject is in light which is somewhat darker than 'the average of everthing it sees', it would be underexposed compared to 'the average'.
In most scenes 'the average' and the subject exposure are the same. In other scenes, like in the snow, 'the average' is seen by the meter brighter than usual, so your subject is underexposed because the meter saw the scene as very bright.
Metering features like 'center weighted' were an attempt to get the meter to ignore things around the primary subject (who is assumed to be at the center of the frame).
Meter advanced to 'evaluative' systems which made an attempt at 'smart guess' metering based upon certain characteristics, but even these best guesses can be fooled.
Then there is the 'spot' meter...and the problem is when the user points the spotmeter on a subject which is not 'average' in brightness...point a spotmeter at a black tux coat and you get overexposure, point a spotmeter at a bride's white wedding gown and you get underexposure...it is up to the user to pick an 'average brightness' target area in order for the spotmeter to give you a good exposure all the time, which is why photographers use 'gray cards'!