What is missing in your question, (and maybe not emphasized properly in the book), is the domain of application of the statement :"measure".
Here are individual electrons in a bubble chamber interacting with a magnetic field and turning into helical paths.

It shows an electron and positron pair generated by a photon interacting with a nucleus in the bubble chamber liquid.
We can measure the position and the momentum of the electron and positron, and after accumulating a number of such interactions we will know the probability that a photon of this energy has to create an electron positron pair.
The difference with your statement lies in the domain of application of the word "measure".
If we want to go into dimensions much smaller than the micron measurement accuracies of a bubble chamber, then the uncertainty principle becomes important.
$\Delta(x) \Delta(p)>\hbar/2$ with $\hbar=1.054571726(47)×10^{−34}Js$ is satisfied macroscopically since $\hbar$ is practically $0$.
It is in the very small dimensions, less than picometers, of the elementary particle interactions where the Heisenberg uncertainty principle effect is significant and unavoidable.
In those dimension it has little meaning to visualize the electron as a small billiard ball. It is an elementary quantum mechanical entity whose domain is described by solutions of quantum mechanical equations. These solutions give the probability of finding the "particle electron" in a specific (x,y,z,t) and depending on the experiment and the boundary conditions, this probability displays a wave nature or a particle nature . In any case it obeys HUP because the HUP arises from the basic assumptions of the quantum mechanical formalism.
The "good enough technology" at those small dimensions has to follow the Quantum Mechanical solutions, so no, the better the position measurement,the worse the momentum knowledge is inevitable.
Now you also state from the book
He states that the reason electrons can't be measured is because the photons used to measure electrons, collide with them causing changes in momentum and velocity.
If there existed no HUP there would be no problem in measuring the position of an electron the way one would measure trajectories of billiard balls in classical mechanics.
It is the quantum mechanical nature which is probabilistic that changes the rules and only a probable position can be predicted or postdicted. This indirectly has to do with the HUP since the HUP is at the center of the mathematical formulation of Quantum mechanics, arising from the operator algebra and the commutator relationships of these operators.