Imagine a circuit with a constant voltage and no resistance. Every electron would gain the same kinetic energy as it moves from the negative to the positive terminal. If we add a resistor to the circuit, some of the electrons energy is given to the atoms of the resistor due to constant collisions and re-accelerations. Usually a resistor has a smaller free electron density. So, the only way a high current could be maintained would be a higher drift velocity in the resistor. However, this isn’t possible in this case because we assumed the voltage to be constant. Therefore, the current decreases as a result of adding a resistor.
When the resistor is exchanged for a longer resistor, the current in the circuit drops even further, due to the higher resistance. That would mean the drift velocity of electrons in the resistor is reduced. The free electron density and the acceleration the electrons experience shouldn’t change if the new resistor consists of the same material and if the voltage stays constant. So why would the drift velocity decrease when the length of the resistor increases?