You speak of the Ivies as a group which has wronged you, but I don't necessarily think your experience is representative of the group as a whole.
Certainly my experience at another Ivy has been that this one goes out of their way to make sure students are funded, and will usually accept even egregiously late paperwork with no reduction in financial aid.