I would agree. Abs is a material I just don’t ever see myself using again. There isn’t a pure abs most of it is mixed with a polycarbonate to help it. TPU is actually very susceptible to moisture. Probably one of the most Hygroscopic materials I have used yet. Speaking of the OP any luck on that first layer adhesions or shifting?
In my (limited) experience nylon is the worst woth moisture... unprintable about 2 hours after I turn my dryer off. In fact im not aure why, but it clogs my hot end if it is too wet.
PETG is a weak stringy disaster if not super dry...
but in a pinch I can print a TPU go pro mount without drying and it still has decent layer adhesion and overall strength.