On some types of gambling, skill plays a role but there is almost always luck involved especially when you are playing a card game, dice, or slots where it's not all in your control. And the house always takes a cut.
I agree with you, we also needs luck but luck just equal for every person in this world it is just the time of luck will arrive that we cannot determine, while if we are really good in gambling so we do not need to solely rely on luck.
Gambling will be only profitable when you are lucky and it doesnt matter for how long you are playing so that is the problem with gambling it is not to be easy to be rich with gambling.
Because to get lucky in gambling happens not that often and that is the problem of gambling and you will get easily addicted to it.
But gambling will be not that bad if you are losing a bit money but you must dont make yourself poor.