Two days ago, I helped a friend replace one joystick from a PS5 controller, it was hard to desolder without proper equipment but we managed to do it.
I was horrified at how cheap the buttons and joystick really are, the buttons are membranes or cheap PCB board buttons, the joysticks use small potentiometers and the same PCB buttons.
I was expecting something more sophisticated, especially after having assembled several mechanical keyboards with complex switches that can last for a lifetime.