For a start modern motors have very loose bearing fits by engineering standards. When I strip a motor down for mods it's very common to just be able to pull the rotor with bearings on out of the end shields.
Also to aid manufacture and tolerances there is rarely any method of controlling end float, the usual way is a wavy washer at the non business end.
The whole idea of the wave washer is to put a controlled axial preload on the bearings. As the force exerted by the washer is not very large, the bearing next to it (normally the non-drive end) has to be a sliding fit in it's housing.
The reason for the axial preload is to ensure that the bearing balls rotate & don't skid when the motor is run unloaded. This has been standard electric motor design for many decades.
I can't recall the motor shaft on my early Wordon moving under load, but I will check next time I use it. I think that mine has an East German motor fitted. It came "finished" from a Myford open day sale – IIRC I paid £75 for it. Whoever had built it obviously wanted to use it quickly – no paint & rather rough & ready worlkmanship all round. A query on a forum (can't recall which now) brought forth a set of the original drawings, which show that the original builder modified the machine from the published design.
The original design has the bearing block & guide rail next to the grinding wheel, where it picks up grit and gets stiff very quickly. I have only used iy to finish turning tools, as I have no confidence that i could control the table feed accurately enough to try thr ends of end mills. On the "jobs to do" list is to replace the plain cast iron bearing block with a linear ball bushing and design a stop arrangement (the original builder's modification to the angle setting arrangement removed the "as designed" stops).
Nigel B,