Ofcourse bitcoin does not have any real competition, it have gained major popularity and guess what, ppl dont seem to trust easy to new coins, ppl dont easily give their trust anything thats related to money its just how the world is. But maybe in incoming years btc will meet some real competition, you cant never know for sure...