Actually, rich private schools tend to provide better financial aid--provided you can get in. Several years back, Harvard completely eliminated tuition for middle-class households: http://www.bloomberg.com/apps/news?pid=newsarchive&sid=aElmj...
Many other wealthy elite institutions have followed suit.