If competition is the main evolutionary driver, why do so many species coexist within the same ecosystem? This a central question in ecology. Many ideas have been suggested in an attempt to explain this evolutionary paradox. Most of them are based on the importance of ecological niches for the maintenance of differentiated environments versus dominated environments.