-snip -
I can see many ethereum tokens projects and airdrops each week atleast. But my question is, why would i prefer BAT over BTT and both over XXX since they are all use the same engine (all under ethereum with exactly same functions)? And after that, I see they have diffrent price, market.
-snip-
I will give the simplest example, you buy a cellphone with the same brand, the specifications are almost the same, but why is the one expensive the other a little cheaper? Because there is a unique value offered from each of these products.
The same thing happens with tokens, although in one blockchain, you will see a different utility value for each token. Starting from supply, features, use cases and so on, they compete on products, technology with different uses. that's why even in one ETH network, each token has a different value and price. I think this is a natural thing in business, as well as FIAT currencies, both are made of paper, why Dollars & Pounds have different prices? Do you have the answer from this? If yes, you have the answer of your concern.
BAT you mentioned have tokenomics and use cases that we already know about, it's only natural that they are priced better than similar projects but not have a use case for the token.