I think using Debian combined with an untrue belief of Linux being as polished as Win or MacOS is the root of some of your problems.
As for battery, my two year old battery hits somewhere between 7 and 8 hours when I work without power for a day.
I don't use suspend at all and have never used the trackpad (why would I, it has a superior pointing device). The trackpad can thankfully be fully disabled in the bios (and has been since the beginning).
The trackpoint combined with the on-site warranty is why I don't even spend time looking for "alternatives"!