The only time that canabis helps me personally at work is when I am almost at a burn out. Smoking on the weekend (not while working) it gives me a fresh start the next week, well rested. Never helped me to be a better developer while high, actually for me it is the oposit.
In my opinion the problem is not always the touchpad(hardware) there are a lot of great ones. The problem relies on the driver integration with the os especially the interface. The animation and precision is so smooth in macos that at least makes Me think this hardware is far betteter then others.
I have been using it for 2 yesrs now. Did not have any problem upgrading changing the version etc. Homebrew breaks things often. The App just works I never have to care about it.