It's not compromise to deal with people little by little with what they can handle. That's just being a wise shepherd. Jesus said, "I have many more things to tell you, but you can't handle them right now." Aren't you glad for that? The Lord didn't dump everything on us all at once.
Pastor Dave Saxton in A Biblical Strategy to Win Those Opposed to the Truth