I think applying to top schools that are need blind or have financial aid for internationals is fine since there is a good back up option in the home country. $20K/year is a lot for a lot of people.
@tsbna44 if you know of publics with full rides for talented internationals, maybe you could share!