Why do mothers prefer homemade presents over store-bought presents?

Many mothers prefer them because they show that thought and time went into the gift, rather than just running to the store at the last minute. And many moms don't want their children to spend a lot of money on them that they could be using to do important home improvements, or spoil the grandchildren, or whatever. Not all moms prefer home-made though, and most moms will appreciate being noticed and cared about, no matter what gift is bestowed. Moms are cool like that.