The question of imprinting is highly debatable, with staunch proponents of both sides.
Are you saying that there is an argument that ducks can't imprint on humans? If so, do you have any links? My initial thought would be "malarkey," but I'd still like to understand the reasoning.