What you see there is an optical artefact or an optical illusion inherent in most red-dot sights. The only way around this is to always keep your head and eyes in the same way, so that your aiming is consistent. Or, you could mount the sight far forward on the firearm and aim with both eyes, that does help both with aiming and with accuracy.
In the more expensive red dot sights, like the Aimpoints, as you say, the red dot does not appear to move if you move your head.