All the online casino sites are not asking for a first deposit. I also played many casino games like Casino Cruze, Prime slots, Simba Games, Cloud Casino, Rainbow Richer, and so on. I also think about the same as you but I started searching online then, I got free cash casinos no deposit required sites. I really like this site and with the help of them, I got many free spins, golds, and many things. You can also try it there I know it will be helpful for you.
This is kind of online casino promotion or casinos with first deposit promotion. Online casinos using this strategy to give their players financial boost and help them earn more. The main thing in all this is competition between online casino providers, everyone wants more players and earn more.