I assume that if a blanket/quilt is going to be given to a baby or small child -that the chances of it being peed, pooped, or puked on are high. (This is assuming that the parents actually let the child use the quilt!)
I also assume that if it is a loved/cuddle quilt, that it will get dirty.
May as well make it as washable/durable as possible.