Mac with a trackpad or magic mouse.
All versions of Blender.
The first problem is very low viewport navigation performance (in Material Preview) with trackpad when "Auto Depth" option is enabled.
It's about 9fps (on the retina screen) when orbiting a viewport with just the default scene.
There is task T68206 for depth buffer performance issue itself.
The second problem is changing the selected depth point within a single trackpad gesture.
With mouse the depth (point of rotation) is picked once, when you click and then it doesn't change until you finish the operation.
While with a trackpad this depth calculation occurs continuously during a single gesture.
You can see in the next video how the point of rotation (where the cursor is located) jumps to the camera during rotation.