playing cards for money is a very bad habit, it will not lead to anything good, there are scammers everywhere and how well you would not play you will be deceived and take all the money
That would be true if we were talking about playing card games in the street for money because those are full of scammers and a person who is not into that type would get robbed of their money. It is a bad habit correct, but you cannot blame people for developing vices specially when they have no other good source of income. But here we are mostly talking about crypto based casinos which have provably fair algorithms to verify every bet to be transparent and not rigged by the house. These are trusted and if you are willing to play you can feel free to check them out.