Unless those free spins generate you wins that's more than what you've already spent on roulette or slots or at that gambling session then free spins is nothing more than just a thing to keep you on there to spend more money so the business can pocket even more money, that's how it goes usually. Look at the psychology behind it, people like free things and business know this so they entice you with those supposed to be "free stuff" because they hope they can rope you in for more money than what they've invested in those free stuff and in the case of free spins, they rig it to a point where you're getting it but you're also spending some more to get some more of those free spins.
The free spins from the Top Up that we do do not provide a guarantee of making a profit. All gambling places apply a probability of winning of less than 1%, so if anyone gets a win from the free spins then he is in one of the accounts that is in the 1% winning group.
If gambling does not implement this then it is certain that many gambling places will collapse.