Corn in a can...Why do we call it "corn on the cob"? Isn't it just "corn"? It makes no sense that we add "on the cob", because that's the way it comes. Corn that comes loose in a bag or can should be called "corn off the cob".
It's like you'd call me "Mike with arms", but if I had my arms cut off, you'd call me "Mike".