I have old and new controllers and they all have drift problems.
I gave up an just bought 10 analog stick parts and just replace them.
For $2 a piece, you can't be bothered and replacing them is pretty straightforward.
i am on my second set of joycons as the first ones drift
i use handheld modepretty exclusively
the difference between these joycons is, that the first set often just lay around, while the second set is , if not gaming, in the docking station.
i think this vertical storage keeps a lot of dust out of the joycons as it cannot fall "down" on them
none, the problem is on the design of the stick it self, the cheapest and the expensive sticks will eventually drift. the cardboard "solution" is a better solution but is temporary one. I also buy a set of 10 sticks and will change as needed.
the best way of end the drift is using a "pro" controller
No Model fixes the drift, but it doesn't really matter. Nintendo lost a class action lawsuit and you can send your joycon/s in for free repair/replacement by filling out a form on the website. I have done this twice already. average turnaround time is 2 weeks.