From Heritage.org:
The ultimate purpose, then, of the Treaty Clause was to ensure that treaties would not be adopted unless most of the country stood to gain. True, treaties would be more difficult to adopt than statutes, but the Framers realized that an unwise statute could simply be repealed...