Is 100% demonstrated need for internationals a lie?

In a prior post you said you were waitlisted at Yale. http://talk.qa.collegeconfidential.com/discussion/comment/22140621#Comment_22140621 Did you get in off of the waitlist?

This is Yale’s policy per the website. Yale will meet 100 percent of your demonstrated financial need with a combination of tuition grants and term-time employment. All students’ families are expected to contribute funds to the extent they can. You must make sure that these funds can be withdrawn from your family’s country. International financial aid forms are available on the Financial Aid website.
https://admissions.yale.edu/international

As noted above Yale is typically generous with financial aid. However, there may be a difference between what Yale feels your family can contribute and what your family is willing to contribute.