I think there is no contradiction: You can have both in the same
life! Usually a mix is nice.
A solely short-term-pleasure-focused person will forever be on social
media. I think just a bit is acceptable; otherwise, you
might be trapped in your own thoughts. But if you ignore things like
slowly damaged ability to function properly within society, it's a bit
bad.
A solely long-term-pleasure-focused person may ignore their immediate
needs, like hunger, thirst, or the urge to go to the toilet.
So both are needed.