Receiving federal dollars can make a lot entities do things to keep receiving the federal dollars.
Yep, however, it's the bureaucrats that run the .gov. Not the policritters. All one has to do is observe the various hearing being held on the variety of .gov f-ups. IRS, The VA, Benghazi, Clinton's e-mails, OPM security breach, Obamacare rollout. All talk and who got fired/not allowed to retire on a full pension, much less anyone actually going to jail?!?!? HAHAHAHAHAHAHA. The bureaucrats know that they are untouchable, sure there might be some uncomfortable moments while being questioned, but hey, so what. You'll either a) keep your job, b) retire with a full pension, or c) move to a different (and probably better higher paying) job. You simply can't lose, sure prep-ing and being questioned by House members will suck, but hey, you've got you attorney(s) paid for by your agency, there to help you answer questions or plead the fifth after giving your statement. It's all good after that.
SO if you think the Beef/Pork/Chicken industry and their lobbyists can trump that, you haven't been paying attention.
The food nannies are in charge over at the FDA, and they can produce hundreds, if not thousands of paid for studies showing that "Animal Products are bad, mmmmkay." and thwart the will of the people and Congress, because they know best.