A dutch sociologist has coined a term for this calling it network corruption, we had to invent a word for it because it is so prevalent, there isn't even a page about this on the English language Wikipedia: https://nl.wikipedia.org/wiki/Netwerkcorruptie
I think a more useful description: it is an ossified structure where you have to play by the rules. Much like, say, the Catholic Church. You're not going to get a grant for your startup, or become Archbishop of Salzburg, by having an idea and sending some emails. You're going to have to fully commit yourself to the institution over a period of decades, and then you're in, and you're respected, and you can do some things, as long as they're not too revolutionary. Is that good for innovation? No. But corruption? I think it's something else.
Since it'd be obviously bad (sarcasm) if public money were spent on projects that deliver nothing or the people receiving them used them for anything other than the narrowest interpretation of the goal then you absolutely (sarcasm^2) have to have 50 different layers of checks and plans and assessment to make sure the little money is spent on the entities that lie the best. But at least no opposition politician can complain someone bought a fancier watch than they'd like or didn't deliver enough
Anyway the EIB is a different kind of funding process than EU grants and should be more effective (even just because capital doesn't come out of the EU budget or member states directly), though how much I don't know