This is why the idea of perfect releases is flawed, IMO. There are so many variables in a game that can affect as shooter, and it's not just defense. I listed a bunch of reasons in another thread, but you might have bruises from getting screened earlier, or a hard foul. Psychological issues. Any number of things.
It's never a circumstance of: "I'm the best at shooting, I never miss". If that was the case Curry and Thompson wouldn't have 1 for 15 games. Arguably Curry is untouchable on shooting, by the logic presented here he should never miss wide open In the real world.
The video game argument is passe, since simulation is a thing. In all honesty, you can keep the meter, I'd just get rid of the concept of a green release. Take out the automatic hits. Change the feedback system from perfect/good/bad to Good/Okay/Bad.
Basically erase the phrase perfect from the game. Perfect is a phrase that makes these arguments possible. It's easier to explain to someone why an open shot missed if the feed back says "Good shot". It's infinitely harder to explain/Justify missing a Perfect shot.