You can see the accepted answer in the question you've linked to mentions that the chains are waxed. It is quite possible to use wax on your chains yourself and some people do. However, it is a more involved and time consuming process than the typical process of using chain lube.