I don't think that will happen forever but I do believe that most of the Altcoins were created to solve one of two flaws with Bitcoin. So although, Bitcoin is the major coin right now few altcoins may rise to match its price and demand. However, this may not happen for the next 5 to 10 years.
I think so. For the time being, at least within several years to come, bitcoin will still be number one and become the king of crypto. Today there many new coins introduced and traded int he market and will become real competitors of bitcoin int he future. It must be accepted that bitcoin today is still the most interesting coin and most known by investors or people in the market. Bitcoin marketcap is still the highest and its price is also still the most expensive. In the future, other competitor coin may compete with bitcoin to be a new leading coin but it needs much time to wait it.