well its not that easy to make such a blanket statement. Let's be realistic, Vegas and Reno aren't built on winners. Neither are horse tracks, land based casinos all over the world including ones on Indian land and online. Lotteries make millions while only a small percentage ever win anything. I can go on and on. Its gambling and unlike games of chance, there are some people that do very well at sports betting. Those players don't need bonuses to help their chances of winning but some will try. I don't blame them. But bonuses aren't for constant winners but are usually meant for those that aren't winning. To help increase their chances.Off topic but you are just sugar coating it. Being "recreational" and being a "loser" goes hand in hand. Of course anybody can win on any given day but no "recreational" bettor will win in the long run. So yes books want losing players. Thats why it is an unsustainable model long term as the moment it is legalized the p2p exchanges will take over. Those are the only entities that do not care what side you are on and let you win. Any regular book, offshore or not, is just a glorified clip joint.
I see you're in Costa Rica, so I assume that you do or have worked at a book.
Think of it this way perhaps ..... if you are a huge loser in Vegas, they will comp your entire stay and even fly you in. Sure, we all know they do this hoping that you lose a ton of money and if you do win, they will do what they can to get you back as soon as possible because they know you will eventually give it all back and then some. That's the thing with gambling, people keep chasing that high they get from winning. All these gambling places know this. Regardless if its online or land based. I know this and I still bet. So do most people. If you are playing at a book that offers bonuses and you are losing, you will likely be offered bonuses. If you are always winning, then you likely won't be offered bonuses and you probably don't need them.