Why is it Finally Time for Decentralised Betting to Take Off?

Azuro Why is it Finally Time for Decentralised Betting to Take Off?