The last paragraph of the article is so true. You can hate Stellar and everyone knows that there might be better projects but adoption of this one may be the trigger to adopt your favourite coin!
My suggestion support Stellar or any other that is being adopted on mass scale, that's the best way to promote blockchain.
Also check out my post regarding cooperation of Stellar and IBM.