The past week or so has made it abundantly clear that “Running” Rod Blum has got to go.
First, Rod Blum voted to pass the House’s American Health Care Act. It is bad enough that he voted for a bill which will lead to tens of millions of people in the United States being denied affordable health insurance. It is even worse that he basically said he voted for the bill even though he disagreed with the process and the content. Rod Blum is such a shill for Paul Ryan and Donald Trump that even when he knows a bill is bad for Iowans he will still vote for its passage.
Make no mistake, the AHCA is horrible for Iowa. The AHCA slashes hundreds of billions of dollars from Medicaid in order to fund tax cuts for millionaires and billionaires. Rod Blum could care less about the approximately 680,000 people in Iowa that Medicaid serves. 
Furthermore, the cuts in Medicaid and the changes to our nation’s health care system proposed in the AHCA are just the first step in Paul Ryan’s master plan to gut our safety net. Paul Ryan has is eyes on Medicare and Social Security as ways to pay for his vision of tax cuts for millionaires and billionaires.  The game plan is to cut taxes to such a degree as to precipitate a budget crisis. As the party of fiscal discipline the Republicans will demand “shared sacrifice,” which is right wing speak for screwing anyone no capable of paying membership fees at Mar a Lago, that will come in the form of draconian cuts to Medicare and Social Security. Rod Blum has proven that he is little more than a toady for Paul Ryan so he has got to go.
Second, Rod Blum finally decided to hold some town hall meetings and it did not go so well for him. Instead of actually answering people’s questions he regurgitated bland politician speak carefully calibrated to not say anything of importance.
Third, Rod Blum refuses to answer questions about why he is unwilling to answer questions from Iowans that he does not represent yet he is more than willing to accept money from organizations that are not in his district. In a show of complete political farce Blum stormed out of an interview with KCRG’s Josh Scheinblum when asked that exact question.  It was made even more farcical by the presence of school children brought to the interview by Blum as some sort of junior human shield.
Rod Blum has shown that he does not represent his district, he is a shill for his Republican boss from Janesville, and that he is incapable of answering questions about the way he conducts his political business without getting all huffy.
I do not know who will eventually run in opposition to Rod Blum in 2018, but short of the literal Prince of Darkness I am voting for the person. Running Rod Blum has got to go.