The animals breakdown (Chart B) contains 10 values, ranging from 1 Gt to 0.002 Gt. That's a difference of 500x. That's a bit hard to perceive in a one-dimensional chart.
The two-dimensionality of a Voronoi makes it easier to perceive, particularly in a small image (as is presented on a phone's screen), at least to me. I imagine this is mostly due to a 2D chart consuming far more physical pixels to convey the same information.
A stacked bar chart of the same information: [1]. Admittedly, I didn't take time sprucing up that chart, but I find it extremely hard to intuit from and can't even see the value for "wild birds".
Stacked bar: https://i.imgur.com/TfjDJyA.png
Either way, you'd still be comparing animals to viruses to plants with one-variable-dimension objects, and you'd have the same problem. The topmost categories simply vary too much in size.
So it's true that it is better than pie charts, which are horrible and inexplicably popular. All they emphasize is that the total adds up to 100%.
But it is still hard to compare relative areas even with the Voronoi. Comparing bar height is easier, but not sexy.
I don't know that that would be the case with this particular data, but I can certainly imagine a dataset whose data would fit easily when expressed as two dimensional areas but would become too large for a screen or too small for a pixel when rendered as one dimensional objects.
True. It is nice that the smallest parts don't have to all appear as similarly tiny slivers.
Comparing areas, though, is not a strength of human perception. It would be interesting to test a population of users, given a Voronoi diagram, to estimate the apparent percentage of each area.
And it is instructive that in the paper they still resort to a second, zoomed-in view that breaks down the smallest subsets. You'd want to do the same no matter the representation.