But, I don't understand why putting a resistor on a line going to an Arduino pin doesn't reduce the voltage?
The series resistor does not reduce the voltage because there is essentially no current flowing into the analog input pin. The input pin has an equivalent resistance of about 100 megohms to ground.