The goal of emulation is to be able to play retro games, nobody said its to have the original flaws. If the goal was to reproduce the exact same experience than the original, why would they have added the possibility to save / load states, to use autofire, and change the gamepad configuration ? If you can tweaks thoses options with emulation, why not have the same freedom to also correct some mistakes like this annoying off centering problem ?