The keyword is "between". If you cut a burrito in half, the ingredients wouldn't be contained between the two halves. They'd just be inside each half, without the other half being necessary. Open faced sandwiches are another thing entirely. They share more in common with toast than they do proper sandwiches. The crucial part of a sandwich is how it contains things. Open faced sandwiches don't contain, they support. They're the location that other things rest on. A sandwich, generally speaking (looking at you, hot dogs and some subs), should be able to be inverted. The issue here is that the word "sandwich" has two meanings. The first one, shit between bread (cgod), is the one I've been talking about. The second one is used like you were saying: things between other things. Ice cream sandwiches (cookies) are the best example I can think of. Notice though how when you hear the word "sandwich" by itself, you always think of the first use - a bread something. That might be the key right there.