They should be funding FOSS like they are funding science.
We have the EU Parliament, the EU Council, the EU Commission. Often they have different views in itself (e.g. factions in EU Parliament, or commissars in the commission that are more end-user-friendly vs. ones that are move business-friendly). And the EU Council (the ring of head-of-member-states) is more often than not just of one opinion, e.g. thing at Poland when it was governed by PiS. Or of Hungary and to some smaller extend Slovakia.
"The EU wants ..." is therefore quite often wrong.
If out of 720 MEPs, 568 are supporting Chat Control, then yes, I think it's very fair to say "The EU wants...".
And this inane take is based on what exactly?
Not on recent regulations that literally force companies to open up and interoperate?