Yes ABS is very resilient to moisture absorption etc...

Personally, PLA works perfectly for me and therefore I tend not to use ABS.