Does this explain why many crappy infomercials are airing late night on TV. By that point people have depleted their willpower and will just buy any junk that is shown to them?
No, that just happens to be the time when the networks don't have any programming, which they sell for a much more reasonable price than prime time commercials.