I imagine the theory behind this method of weaning is that instead of letting baby think it is being rejected, its making it the baby's "choice".
Its probably not the most sound route, but I think calling it cruel and mean is pretty extreme.
Not looking to argue, just saying.
EDIT: And the op was talking about a toddler, not a small baby.