It isn’t hypocrisy for a member of Congress to request funds for their district from a program that they oppose. Why can’t left-aligned bloggers resist this lame accusation?
If you have half a brain or more, you understand that opposition to a program means it shouldn’t be giving out money to anyone. Of course, as long as it is giving out money to everyone else, you accomplish nothing by not taking what you could get for your district.
It’s the same as opposing some tax deduction, but claiming that deduction for yourself as long as you are eligible. You think it’s a bad idea for the government to give up so much tax revenue, but they are doing it anyway. There’s no virtue to not taking what the existing law gives you. You can still say it’s a bad idea.