I dont entirely agree, or at least i partially agree. Emotions are what make us human and different from computers and machines that lack that emotional drive.
This is what distinguishes us and we must maintain this, the problem is not the emotions but the reason that pushes us to use them, the game must remain a game
This is what I have always maintained too. We are human built on emotions as it's what define human. Money and emotions can not be completely separated. As far as money is involved in gambling process, emotion can not be absolutely overlooked or ignored. Having emotions attached to your gambling is not entirely a bad practice since you cannot do away with it but what is bad is when you allow emotion to dictate for you instead of you dictating for your emotions. If you allow emotions to take control of you during gambling, you're likely to gamble irresponsible instead of responsible gambling.