I have to say that those who are gambling at work are people who cant manage their time well. Working time should be used wisely, to focus on the work only but I wont deny that I have done it before because I was so bored with what I do in my office. I realize that it is a mistake and I do not do it again till now to avoid something bad with my career. Better to manage our gambling time, gamble when we have free time only, time when we have nothing to do at all. Time is priceless especially when it comes with our family, job, or relationship.
It's quite the contrary because if you can gamble at your work and you can still do your work, that can only mean that you have the ability to multitask which also means that you have a way or a system where you can do multiple task at a time. But I'm not saying that my opinion is right as there's always other that don't have the ability to focus on stuff at multiple angles. Regarding respecting your working time, I think that it's a matter of perspective, if you're paid below minimum in your work, I don't think that it's in your best interest to waste all of it working, there's going to down times in your work and if your loyalty doesn't equate to a higher pay, why put a lot of effort? But I digress, we should still respect that we are doing something outside of our normal working duties so when you're gambling during work, it's always important to remember to prioritize work before gambling.
I have many friends at workplace betting on football matches at workplace. They generally do it through their mobile phones as office doesn't have strict rules. We generally discuss possible results of weekend matches when we are out on break time for like 15 minutes. Its something fun to do on break time. Many people go out to smoke anyways. Its generally far better experience to discuss gambling than do something unhealthy. I believe gambling/betting at working hours is not something cool tho.
It's the same with me although it's mostly basketball matches and DOTA2 tournaments, they're even trying to make me get into their betting games to put in some money but I don't really like betting on those plus the odds are not that high and the way they analyze which team to bet on is subpar and who's got a higher odds which is a recipe for disaster in my opinion.