It's not the caster of magic missile, shocking grasp or any other spell targets the images in and of themselves--those spells still target the creature--but that the magic of mirror image changes the target (possibly) to one of the images; a task otherwise not possible. MI makes it possible. Further, it only makes it possible if the effect is delivered by an attack roll. No attack roll, no mirror image messing with it.
Sorry, you cannot use the "it's not a creature" for one spell and not use it for all spells. That defense of your interpretation doesn't work.
Mirror image can only re-direct something that is an 'attack'. In 5E, this means 'attack roll'. MM doesn't use an attack roll, therefore is not an 'attack' that MI is capable of affecting.
There are a lot of different attacks in 5E that do not use an attack roll. Grapples, Fireballs. These are still attacks though and still use the Attack action. They are not attacks that use an attack roll. And yes, Mirror Image typically only stops those attacks that have attack rolls because its mechanic uses AC to determine whether a hit occurs.
Unfortunately, just like Mirror Image trumps the "creature" language of Shocking Grasp, Magic Missile trumps the "AC" language of Mirror Image.
Magic Missile explicitly states that it hits its target. Explicitly. Mirror Image loses an image if the image is targeted (controlled by the Mirror Image mechanics) by an attack that "hit" it.
This is a special corner case. Hence the reason people are discussing it. Both interpretations are totally valid. Yes, you have your preference, but there is nothing that indicates that your preference is the only valid interpretation. People wouldn't be discussing it for so many pages if it were crystal clear.
Magic Missile fits all of the criteria of Shocking Grasp (it has language about its target, it has language that it does a hit), the only difference is that it does not use the AC mechanics because it autohits.
As an additional note, Mirror Image does NOT state that someone has to make an attack roll to hit an image (as per your repeated claim). It gives the AC of the images so that spells that do use that mechanic can be adjudicated. An attack having to make an attack roll is your interpretation of what Mirror Image states. It does not explicitly state that, but since the majority of attacks that do hit require an attack roll, I can see where you interpreted it that way.
What Mirror Image explicitly states is: "A duplicate's AC equals 10 + your Dexterity modifier. If an attack hits a duplicate, the duplicate is destroyed. A duplicate can be destroyed only by an attack that hits it.". It doesn't state that an attack roll is required.
Magic Missile hits targets. Hence, it can hit duplicates.
In fact, Magic Missile is the ultimate (shy of Dispel Magic) anti-Mirror Image spell. Each missile can be targeted against a different image/creature and can destroy multiple images automatically.