Most people do not think long term and only care about the short term, that is simply the way they are wired and they will never change, there is substantial evidence that long term thinking is superior to short term thinking when it comes to the outcomes we can get, but has this knowledge inspired a change in a lot of people in order to improve their lives? Not really since they do not care, and since this is the case then it is not surprising to still see many people sacrificing their future just to enjoy the present a little bit.
Well, as far as i believe you are right, one thing i have to tell you is that, sometimes, it's still very good to just live your live for today, enjoy it as much as you can and let tomorrow and whatever future we think we have fend for itself. don't get me wrong though, a man without a future is as good as doomed, for what can a man actually be living for if not for the future?, what i am saying in essence is that, in gambling most especially, there is actually no future if you ask me, gambling is not a career, neither is it a business, any responsible gambler should gamble for the now, for long term gambling can also mean loses for the gambler, for as we already know, a gambler stand a very high chance of losing money to the casino in the long term than in the short term.
One of the things with life is that completely different approaches to it can be right, it is just that circumstances will demand a different approach and it is up to us to adjust our behavior accordingly, without a doubt short term thinking has its place as it is important to relax ourselves, unwind and get some fun, however there are many aspects of our life in which such attitude can become our doom and instead we need to take a long term approach to get the most out of it.