I agree with you. We should set up a limit for both money and time. Generally people focus on winning or losing money and they forget the time that is spent while gambling. Also it is good to be able to manage our emotions.
Setting up a limit when we gamble, time, money and attention that we are giving to this activity must be limited. We know where it can lead us if we aren't so careful on what it can bring to us. I was once became addicted before and learning from it this is the best practice that every gambler must.