Well, the trick is that they do very, very different things and go about doing them differently, making them extremely difficult to compare. I suppose it depends on what you are looking for. If it is natural nitrogen/phosphorus reduction, then look no further, as a scrubber is just about your best, if not safest, bet. It will outperform a skimmer in that regard any day of the week. It is also a safe haven and habitat for many animals. As far as total aeration, a skimmer likely does a better job, though both do aerate and oxygenate the water (the scrubber will be better at oxygenation). But if you feed a whole lot, a skimmer can certainly come in handy by allowing you to feed more and more, since it excels at removing particulates and to some degree, dissolved organics. Algal scrubbers tend to create more dissolved organics than they uptake. Carbon is also very useful in this regard and should be used with a skimmer. A refugium can help grow macroalgae and take up slack for when you clean your skimmer and/or scrubber, as well as providing more essential habitat and a refuge for various animals. In all, I think they can complement each other, especially if skimming is used judiciously, the scrubber is cleaned regularly, the macroalgae (and scrubber) has plenty of light, and carbon is continuously used. I use all of the above and I tend to think I get the best of all worlds. I don't think one can really replace the other due to all of these differences. If anything, they all act as checks against each other in case one fails. With the scrubber, 'fuge, and carbon in line, I don't have to worry if the skimmer goes out for a little while (and any combination thereof). Beyond that, I just look at all of them combined as an excuse to overfeed the tank. Hope that helps demystify things a bit.