I would disagree with Karl. Casinos can be the main way of earning money. If you have time – you can become a very skilled player and the place can be not only a way of entertainment, but also a source of income. I, for example, am in the process of improving my skills playing various games and trying to understand the mechanics. I use one german casino for practice. One of the things that it has is called bonus ohne einzahlung. It basically means that you dont have to pay to start playing. So you can earn money from scratch and with some time and cash management – have stable earnings.