Oh, well, this is the opposite of how the European Commission works:
Managers climb higher in the hierarchy and get salary increase according to how high the budget they manage is.
There is therefore a consistent effort in all the units of all the Directorate Generals to ask budget for new projects, and find a plausible excuse about why an existing solution cannot be used, and a new solution needs to be built from scratch.
Then, once this is built, it is common practice to initiate a new project to throw away the solution and re-do it from scratch, again using an excuse reason like adapting to more modern technology, or providing better performance.
P.S. The European Commission is composed of 33 Directorate Generals (DGs), each of it responsible of a specific topic. One Directorate General, called DIGIT, is in charge of providing IT solutions to all the others. However, each Directorate General has its own IT department (called 'Unit'), developing solutions on its own, rather than using what is commonly available at DIGIT, or already created in other DGs' IT unit.