Heterogeneity vs. externalities in technological competition: A tale of possible technological landscapes · Study