It's got everything a totally unprepared family would need to look after the baby for the first few days. Even as a not-completely-disorganised family, it was nice to have. And giving it to everyone is probably cheaper than trying to work out for which parents that level of support is necessary ahead of time. Not least because families who need the support are probably the least able to find it.
I'm very happy that my tax money is spent on preventative efforts, rather than relying on fixing things up after they've become critical.