Some customers who are rather inexperienced with Cryptocurrencies buy Bitcoins. Why? Because it's easy.
Bitcoin is not attractive because it is technically better than other coins, but because you can USE this currency. That's why this coin is becoming increasingly popular, while bite ball and other projects are dependent on the greed of fugitive speculators, who certainly don't want to use these coins to pay for goods and services.
The compulsive effort to get bite ball among the people will certainly not contribute to its spread. On the contrary, everyone who gets the coins for free will either forget them, bet them or convert them into Fiat as soon as possible, because you can't do anything else with them.
And therefore the bite ball commuity remains small and insignificant... and probably dissolves more and more.
Many people will disagree with you what is technically better, but the truth is, BTC is not going anywhere and in some sense it will always be better than others, but not for everything, so that's why there is room for altcoins. Some altcoins will do some stuff better, will be technically better in some areas, but worse in some other.
It is funny that you list one of the use cases what you can do with it (betting) and then say you can't do anything else with them. That is literally what some cryptocurrency projects have made ICOs about (whole cryptocurrency for just betting), but on Byteball you can already do that and it is just one of the use cases. You CAN USE many other features on Byteball too, some people do it too already, like creating 1-year vested contracts or issuing tokens without writing single line of code.
The main difference is that when mainstream media talks about cryptocurrencies then they talk about Bitcoin because it is the oldest and the biggest. Bitcoin is the first cryptocurrency everybody learn about because it is the most talked about and well known.
Top cryptocurrencies generally get fiat pairs first, but all centralized exchanges need to do KYC when handling fiat. Byteball does that too and that's why you can buy GBYTE with fiat too. It helps getting more new users get GBYTE easier, but it is not a magic bullet because Byteball is not as well known.
BTC is 9 years old, Byteball is less than 2, but for some reason, you think in order to be successful, it should have already catched up BTC? Or, if it hasn't done it with 2 years then it will never become anything and always remain small and insignificant?