Why would head-to-head matches be better? If players have the same number of points, one wins against the other, but the second wins against the one who took 1st place, it seems to me that this is a much more significant achievement.
In all competitive sports, a head-to-head match is a priority when points are equal, as it shows which of the two rivals was stronger at that particular moment in that particular tournament. But the indicator "won against the one who took 1st place in the group" is much more subjective, because the group can be very evenly matched, and someone might just be luckier. I understand the meaning of Buchholz and Berger when finally distributing places (for example, at the CIS tournament, 5-7 people share 2nd place), but when comparing 2 specific rivals - what is this Berger about? Matches with other rivals have no meaning here.