You are using an out of date browser. It may not display this or other websites correctly. You should upgrade or use an alternative browser.
Frontier Forums
By looking at official vids and screenshots - sights working definetly wrong and break immersion. Sights looks like from early FPS shooter of old days.
How they should work: Red dot on pistols in action EOTech sight review(timestamp 2:12)
PS. Support this post, maybe devs will make some attention to this