BMW M was given the mission to make the electrically assisted steering M acceptable. BMWBLOG has written extensively on electrically assisted steering (EPS) and has noted that BMW uses components for its implementation of EPS that promise the best possible feedback.
To insure the specific type of feedback that M drivers require, M engineers have stiffened the front end of the car, built specific components for their EPS implementation, and have reduced some of the functionality required for the wider driving audience of BMW’s other cars. Of course the software behind the M implementation is completely different than for the regular EPS.

It stands to reason that BMW would work exceptionally hard to make the EPS right on the M3/M4, the M brand’s crown jewels.