They don’t filter blocks, they filter transactions from propagation.
Discussion
I feel like I'm confused now. Isn't the bitcoin node what verifies what the miners are processing? So if you ran a pruned node wouldn't that cause it where your node wouldn't record the filtered transactions the miners processed?