I drove mine through the snow and the Alps last weekend and performed no end of hard braking manouevers and there were definitely no problems at all with the brakes.

I also used it on track in the wet and again no problems so I guess this article is referring to a one off incident