I guess they do it this way to avoid one song's points having to be split between the studio album it's in, that artists's greatest hits compilation and a dozen of random hits of X year/decade compilations the song is in. But there could've been better solutions.