Is 100% demonstrated need for internationals a lie?

Finances are a part of the decision process for most students (domestic as well as international). If Yale does not work for your family financially then hopefully you have already sent in a deposit to an affordable school that you are excited to attend.