Let us understand the context here. He had been teaching the multitudes, there were a lot of people trying to listen to His words, but He went up on the mountain and spoke privately with His disciples. This was for them and we should get the picture here. This is for us. This is not for the general world, even though they could understand some of the stuff that He gave them here. But the Sermon on the Mount, as Matthew presents it, is a sermon directly to God's people - to the chosen.