Because it's the fastest way to transact big amount of money with a low fee. And for gamblers, it's a big deal for them being anonymous especially to the countries that prohibit gambling. But, it's hard to convince people that are not a big fan of using tech.
correct,the main reason is we can making transaction with big and very big amount of money with fast and low fee,everybody agree with that.
but i think gambling will make bitcoin name not good for some countries,because in some countries gambling is illegal.