Yes and no. It's technically redistribution, but not in a sense what we traditionally mean with that term. It's about collecting money and giving some of it back in a random looking way.
But it's more symmetrical, because if losses of rich people are bigger, so are often their wins. Likewise losses of poor people are smaller, and so are their wins. So it's not taking away from rich and giving it to the poor, but taking a away from bunch of people and giving lots of it back to few lucky ones, and changes are that poor people are winning less. Aside from insanely lucky lottery winners that might or might not have gambled with lots of money.
If gambling is taking away from a bunch of people, isn't it an accumulation rather than a redistribution? Besides, poor gamblers are too many that the cumulative amount may equal or even greater than the amount spent by rich people. We can say that individually poor gamblers spend less and rich gamblers spend more but in a cumulative state, they may possibly be equal in amount.
But we can just call it gambling, as everyone knows how gambling works and calling it redistribution is misleading, even though i understand what you mean with it.
I am with you on this, calling the money flow in the gambling industry as a redistribution of wealth is somehow misleading. Since most money ends up in few people, it can be considered as accumulation rather than redistribution.
Since you already perceived that the idea may be a stupid theory that means we are going to be contributing based on just fun and false assumptions, gambling can be a fast way to wealth generation and distribution in the sense that gambling os lime robbing Peter to pay Paul because in most cases one man lise is another man win in gambling.
So it then means that, gambling is like robbing play A to pay player B regardless of they both financial class.
I somehow have a different point view on this. I believe this is not any kind of robbery but a business. Casino or gambling industry offering entertainment with a chance of winning, the industry openly declares the risk to their client so this can't be consider a fraud act or a kind of robbery. Besides the house have the fund to pay their client so it is not right to say that the house needs to rob player A to pay for Player B since there are instances where Player A and Player B need to be paid. Since gambling is business any losses from player A and player B can be said as profit by the house and is considered to be money of the house and will be used to pay the winner. So in this system, it is not the player that is paying for the other player but the house paying for the winning player.