what does "in the light of day" means in this context? (In Modern Family series)
This is the dialogue.
A : I gues we should donate it somewhere, along with the 800-pound gorilla.
B : I mean, you know, we're not getting a baby.
A : A decision, by the way, which seems even better in the light of day.
B : I totally agree.
A : So, we're good?
B : We're great.
A : We couldn't have handled this any better.