Waarom hebben allianties een voordeel boven kennis inkopen, zelf ontwikkelen of een bedrijf overnemen?

Het zelf ontwikkelen van nieuwe kennis heeft over het algemeen een langere doorlooptijd, zowel als dit gebeurt door training als het aannemen van de juiste mensen. Als je kennis inkoopt dan heb je deze vaak niet exclusief: je concurrenten kunnen er ook gebruik van maken, dus je hebt een kleinere kans op onderscheid. Bij het overnemen van een bedrijf koop je vaak ook delen die je niet nodig hebt. Vaak is een lange tijd nodig voor integratie. Allianties zijn een goede manier om met relatief weinig risico op een exclusieve wijze aan competenties te komen.