The reason for this is that most engineered floors, floating floors, and loose tile varieties are not rated to support the weight of kitchen cabinet carcasses, therefore you'll have issues. The structural integrity of these types of floors is not meant to withstand the weight.