From personal observations the only event during which the friction brakes are not used by automatic systems is the Left-Paddle-Hold, hence the rocking. When SCC stops the car in a queue for example you can sometimes hear them groan on takeoff. Ditto, Autohold.
I would wildly speculate based on my possibly-outdated 1990s engineering experience designing industrial servo motor controls for automated factory machinery is that the LPH initiates a relatively-primitive programmed deceleration curve that can only be cancelled, not modified on the fly. The motor's rotational position must match a fixed curve within a small tolerance and as such will use battery power to ensure compliance, making it possibly less-efficient than just using the brakes when going slow (lol!). That's why we are stuck with just one decel rate. At both initiation and when a full stop is approached, the deceleration rate decreases to zero giving both a fairly smooth, jolt-free entry and exit. The rocking at the end is due to what is called "deadband", an intentional programmed slack of a few degrees of rotational position where motor current is brought down to a low value to avoid winding overheating while holding position.
In future models I would not be surprised if the feature either has a variable rate depending on how far back you pull, or the function is fully integrated into the accelerator pedal.
Yes, it's fricking complicated but I think most EVs have something similar. The best thing is that you can drive the car normally without suffering a loss of economy.
To add, the reason the mechanical brakes are used at slow speeds is because of the complexity of designing servo controls that can emulate the feel of a brake pedal near a full stop and reprogram on the fly as you modulate the pedal. It's just a lot easier to do it conventionally and it eliminates the deadband feeling as well.
View attachment 5826