Every fucking coin thinks it's the Bitcoin killer. Otherwise, why would anyone clone BTCs code, then reduce blocktime and say "look, faster transactions!"?
Everybody claiming to have the Bitcoin killer misses the point.
Not to mention the fact, that we should keep a diversified cryptocurrency enviroment for as long as possible.
Great point to make. It's literally useless to have x100 faster transactions, or ability to include x100 more transactions in a block if the coin has x1000 times less usage than Bitcoin. The point here is not how quick or cheap it can be, but how it can encourage people to use it by enabling easy access and payments. Bitcoin has its problems but these are good problems. And it is scaling more and more to fit in increased usage and demand. Kill Bitcoin? No way.
I think a good analogy is housing. Living in a city is objetively paradoxical: you have less space, which you pay more for, while you could have a huge house with garden in a rural area.
The question at hand is not why people put up with that, because the answer doesn't solve the problem. The question is, how can you make living in a big city easier and more affordable for those who want to live there?
Bitcoin is a big city and "living space" on the blockchain is limited and expensive. Why do people put up with it? It doesn't matter (My guess is network effect, mostly). What does matter is how to use the space at hand more efficiently.
What "Bitcoin Killers" try to do is build a whole new city and claim it's better, because it has better infrastructure, more space and so on.
History has told us, that often times, planned cities don't work. I claim the same is true for cryptocurrencies. At some point, the group dynamic makes it hard to abandon a city/blockchain and faults/problems are not solved by building a whole new city and moving over, but by finding workarounds.