I'm always the cause of the drift. Almost all older controllers we have at home have stick drift because of me. Now I'm not allowed to touch the newer controllers
I know how to avoid and fix stick drift, but no matter how many pairs of Joy-Cons i buy, the right one always disconnects at random times. That's more painful.