Have you checked the adjustments for repeatability. Set up a yard stick or tape measure across the room. And put the rifle in a stationary rest stable enough that adjusting the scope dial will not move the rifle. Make note of where the crosshair is and adjust up in 100 yard increments. Note the measurement at each setting. Bring it back down to zero again and check it back up the settings.
You can't fix stupid....however ignorance can be cured through education!