Innovation is already here. It is sufficient that you have bitcoin and you are perfectly fine to start your online gambling journey.
Isn't it the same with fiat too? As long as you have the money, you can gamble it at some casino.
Simplicity is the name of the game here - sometimes you don't even need to create account and you can start playing right after site is done loading.
Now show me where I can play with USD, EURO or any other standard FIAT currency in the same way?
The simplicity being offered is because Bitcoin protocol as a whole is kind of a thing specially meant for financial anonymity. But since fiat currency isn't anonymous, so you have to got through some KYC type of steps. And since the fiat isn't easy to gamble, that'd the reason it's less risky than bitcoin.