Why Is Super Resolution (SR) Possible?
The more independent data you have, the more constrained are the possible solution sets that could produce that data, usually.  If any higher frequency content in the possible solution sets is constrained to not be completely arbitrary (which data derived from sub-pixel shifted sampling might so constrain), then the solution sets could possibly becomes sharper due to the steeper edges that can be reproduced using said higher frequency content.