Small adjustments from rotating a controller will never be nearly as precise as moving a mouse.
Fast flicking wide turns is going to be far too slow even at the fastest joystick speed, which would screw up aiming in other ways as well
Strafing would be very limited even if you somehow overcame all those issues and were magically a human robot. Your controller can only rotate so much to track the player over a distance.
Joystick movement is simply never as precise as mouse, including with gyro that has a separate slow speed to try and be accurate as possible. Which doing that then means you can’t strafe or quick turn.
Mouse can do it all with significantly less effort, and with a much higher skill ceiling. Which that is what matters if you’re in competitive play. If you’re not trying to be competitive, then fuck it, use whatever is fun.