I use Bitcoin to save some money against inflation and buy stuff in internet without having to pay a s***load of taxes. (I normally buy Steam cards). So yeah, i use it for actual payments. Also, as far as i know there are stores around the world that accept payments in Bitcoin.
Also, no, Crypto, (or at least Bitcoin) is not a casino. Some people has used it that way (along to commit scams) but that is not the purpose of a cryptocurrency. Sadly the reputation is tanted due the bad use some people did.