just give tax credits based on innovation / investment criteria, to both companies and employees, Europe needs digitalization so badly, yet they find more complex ways to enable it.
On what? The EU doesn't levy any taxes and has no authority to.
The reason they're paying with grants is because that's what they've got.
I've participated in a bunch of EU projects in the academic space. Most of them were catastrophic failures if you just looked at the direct outcomes (few of the lofty goals were actually achieved). But they did provide much needed funds to participating institutions, and I think they were an overall win.
They come with a lot of overheads (some had 10% or more of the funds go to a lawyer who managed the project). But they are a lot more effective than all the "unbureaucratic" Covid aid payments that mainly went to companies with close ties to political parties...