"Political" in the context of research funding generally doesn't mean what it means under this administration. Administrations have always shifted priorities as far as what scientific fields they want to fund, and individual PMs have also made more opinionated choices. This is normal and expected. A DARPA PM is limited to a 7-year term to ensure that fresh blood constantly enters the system. What's happening now is political in the "partisan political" sense, where specific grants are being killed because they violate political priorities or because the researchers spoke up against the President. This is new.
ETA: Slightly off topic, but a colleague had his already-granted NSF grant killed by DOGE because it contained the word "censorship". He was researching ways to allow Iranian people to bypass their regime's Internet censorship.