They all have had undeniable success competing in the same customer pool. What makes each of them innovative is its unique way of hooking users through a permutation of features and business model components, through their finely tuned different parts.
UX Strategy: How to Devise Innovative Digital Products that People Want Page 168 Page 170