Well there are some hurdles to get through before you get a license. It's not that they you give one to any company. Just being provably fair is not the only requirement. I don't know them all, but I believe doing some sort of KYC is also a thing which nog all casino teams are willing to go through.
By the way being on a blockchain alone is not "provably fair" I believe you also had to open source your code which EOSBet has.