The difference is that Amazon made plenty of cash, and chose to reinvest all of it. For nearly all of those 14 years they could have just decided to be profitable, if it had been advantageous to do so.
I don't think Twitter is in the same position at all
I don't think Twitter is in the same position at all