Such a vague assertion leaves me with more questions than it resolved. Topsoil should properly be measured in volume, not distance. Presumably they mean a given area will gain three centimeters in 1,000 years, but what area and under what conditions? There are some environments with zero topsoil and some environments with quite a lot of topsoil, so is that "three centimeters per 1,000 years" figure a global average for natural topsoil renewal? I can't imagine how that's a valid measure of anything. You'd have massive regions totally devoid of topsoil like the Gobi Desert dragging down global averages.
And what about anthropogenic topsoils? Maybe one of the most famous examples is terra preta in the Amazon, which not only is madmade but reportedly regenerates itself at a rate of 1 centimeter per year (a few hundred times faster than that "3 centimeters per century" figure..)