So the way I fixed this and I am in no way sponsored by them was to get a Gulikit King Kong 2 Pro, I also got tired of stick drift and expensive controllers, I have heavy fingers so my joysticks do not last I made some research about it and it turns out magnetic joysticks are a thing they do not get drift and are more accurate allegedly, I can confirm the deadzone on the them is basically 0 it's nuts, it has the Xbox layout of a controller and the price is around the same, I love the thing to bits I do have some complaints tho if you press the joysticks with your nails a lot the covers usually get pretty marked up the buttons can feel low quality for sure you can tell the main focus of the controller is the joystick , the battery life is okish nothing that special but none of that AA battery bs that I hate, I had it for around 2y now and it's still going strong. I don't see myself ever going back to Playstation or Xbox jacked up controllers.
I can give more info on this if you need.
EDIT: I also totally forgot in my excitement to say I'm a PC user so this might not even help OP.