No, because you will not always have a win every time you play gambling and that's why in gambling you will not be able to benefit in the long run. If you can not control yourself from gambling the result you will lose all your money.
Yep, gambling is not profitable in the long run because we cannot be sure that we are going to win always in the game so it is best to just control our self in gambling so we can avoid getting too much losses and addiction but if you will build your own gambling site then I can say that gambling is profitable in the long term because having your won gambling sites will attract a lot of gamblers so it means profits

.