Shouldn't resistance only affect the kinetic energy of an electron?
Your analogy is faulty.
Think instead of the falling ball as having already reached a constant terminal velocity because of air drag when its gravitational potential energy is 10 J. Then since it’s velocity is constant on the way down there is no change in its kinetic energy. Its loss of gravitational potential energy equals the heat dissipated in the air resistance.
The constant velocity ball is analogous to the constant velocity electron (constant current). The loss of gravitational potential energy per unit massis analogous to the loss of electrical potential energy per unit charge (voltage) if it were a coulomb of electrons. And the air resistance analogous to electrical resistance.
The gravity analogy I prefer is a block sliding at constant velocity down an incline plane with friction.
Hope this helps.
Let's assume that across a resistor, potential drop is zero when electric current passes through it. This is equivalent to stating (as you said) potential is same across it. Therefore there is NO electric field available to accelerate the electrons once they have collided with the kernels in the conductor. So either the electrons move in random direction after collision (determined by the collision itself) or it undergoes an inelastic collision with the kernel (it stops, which doesn't actually happens). This means that there is no net movement of electrons, i.e. no electric current through the conductor, contrary to what assumed. It is true that obstructions to the electrons(kernels) don't directly affect the potential energy of the elecrons. But for electric current to flow, it is needed to accelerate the electons again, which consumes it's potential energy. Of course, for a conductor in which there is no net current flowing, potential is constant all over it, as you stated.
Imagine one of those marble drop game made with a lot of tiny obstacles. If you drop the marble gravity will make it accelerate downwards until it will hit an obstacle. After hitting the obstacle it will have a different velocity, but The gravitational field will draw it downwards again until it hits the next obstacle and so on ... In this path the gravitational potential energy of the marble will decrease because it is moving on average from an higher to a lower point.
In a similar way electrons flow in a resistor under the effect of the electric potential. If the potential were the same at the extremities of the resistors there would not be any movement of the charges.