it depends on the skill level and the type of game I guess as well. I mean let's say for nl bss, if both players are bad, then they will put their money in in bad spots and therefore lose/win more due to variance. However, if they are good players, they'll put their money in when they're ahead and they will minimize their losses due to variance. I mean they can make different decisions on each street and reduce their losses/maximize their winnings that way.
The only thing that matters then is how many good spots they get. Some sessions you just wont have that many big hands run into one another, other sessions you'll win a few stacks in a matter of minutes. So I'd say the difference in overall results is not based so much on the negative variance of the game, coolers and suckouts and what not, but more on the positive variance of the game, aka how many good spots you get into, etc. (I mean stuff like top set vs middle set on a safe flop, obv you're getting ur money in and neither of you can do much about it since folding is out of question).
Due to that, any good player here can compare his great sessions with the good ones and see the difference. Ultimately similar difference would occur in this hypothetical situation in which we have 2 players of the same skill level.

