If you refuse to change out the dovetail protectors, then at least get some sharpie or nail polish on the back one so you only have the front dot.
Do they usually hit to point of aim at 25yd? Also, DP sights will run me about $100 dollars up here to get rid of the front and rear, that's 100 dollars for a division I don't much care about.
I can live with these sights if they hit to point of aim despite the fucked up looking sight picture. Not like I use the rear sight anyway..
But seriously, buy some damn Dawson's.