There has to be for reasons of defense, strategic advantage (like I can get more from my economies of scale), or synergy/network effect.
Essentially it has be that from purchasing, I am able to make 1 + 1 = 3.
There's a ton of research on this, but tldr its that historically too often companies buy when they should have just hired/grown internally as buying ended up being negative value add in the long haul.
Are companies going to change? Eh, probably not, Its a quick lazy way for the CEO to say "look how much I grew our company"