The article was clearly written by someone who, at the very least, buys into the marketing hype pseudoscience behind multiblade cartridges, and at the very worst, has something to gain by doing so.
At least there is mention of DE and straight razors though!
However, is that a picture of a Parker, and underneath it says $170? What?