"The EU needs to have some way of forcing its institutions to behave."
The EU hired this guy to sort the place out. The are likely ecstatic at the results.
"From what I understand, there's even a committee that does have the power to remove Battistelli, and they're doing nothing, probably because they want to preserve the independence of the patent office."
No, because he is doing rather well exactly what they hired him to do.