This is a very sad story, but it's life. And you gotta get used to the fact that life will treat you like ****. What if my wife is applying to d schools. Our first choice is UCSF. I got accepted, I put down deposit. She got waitlisted there and puts down deposit at some other random school (or several, depending on other factors, assuming I don't get in all those other ones). Then we wait wait wait and she gets accepted to UCSF in April. YAY! The family is not separated! What if we have a baby? What if our relatives (with cancer) are in SF and it is better for us to go there? You will say it is unethical for her to hold deposits at multiple schools?
How about that??
For all those who say putting deposits at several schools is lame - you gotta think outside the box (outside the assumption that those people just cannot decide). It is just so much more complicated.
Besides, after all of the above, I have no problem with people putting multiple deposits at multiple schools just because they cannot decide. It is their choice! They deserved it, they don't know who are other applicants and thinking like "ooh.. there is probably that 2.0 14aa dude waiting for acceptance... oh, I am not gonna put deposit at ____ school" is just stupid. They got acceptance, they can do whatever they want with it.