Thank you for this question.
First, this is not hidden. If you go to the website of any of the research councils, there are pages dedicated to EDI policies and programs that are very specifically tailored to advance certain viewpoints and to advance certain minority groups.
The truth is that.... Look, research is about, I believe, the pursuit of truth and excellence. If you tell researchers beforehand that you may give them money as long as they do research that checks these boxes in EDI or that they get money if they are of a certain race or whatever, that shrinks the pool of people who are eligible. People who do not fit or who don't have these personal characteristics don't get the money. People who want to do certain types of research that are less fashionable and are less ideologically on board with EDI don't get the money. The money goes to a smaller pool of people. This very often encourages people to lie about what they actually want to research. As a researcher, when I do a grant proposal, I have to think that if this what I want to research, what do they want to read in terms of the proposal? We are encouraged, actually, to be dishonest.
Moreover, as I think Dr. Freeman also pointed out, a lot of the money goes to a number of very ideological researchers. I'm not saying that they should not get any money; I'm saying that they should not get special treatment.