In order for an advertisement to be successful it must communicate. Too often I have seen ads like this in TV where they contain white type on a light-colored background.
Frequently, the background is yellow.
Sometimes the background is light blue.
Either way, the text is still difficult to read.