Absolutely true. Steem will shine like a bright star. Why? The consistent development that is taking place is going to vault it to the forefront in the blockchain/crypto world. It will take some time but it is going to happen.
You are right about competition. That is old system thinking. EOS, LTC, BTC are not competition. They are blockchains (with tokens) that offer people functionality to do different things. Some of it overlaps with Steem, some does not.
Yet, at the end of the day, there are going to be 7B people online by the middle of the next decade. We are going to see hundreds of thousands (if not millions) of different applications used.
At the end of the day, we are all in this together.
We are all going to the same moon, right?