Jesus's Kingdom didn't come without expectations, not even for John the Baptist. The message was good, but Jesus came to transform us into a different kind of person. His talk of the towns that heard the message but did nothing about it is a good indication of this. Especially with the use of Sodom in the list, the people would have probably been a little offended... and rightly so.