I don’t think this is exactly right. For the longest time Republicans were the same way, dangling a carrot of doing something to get votes but never actually doing it. I think Donald Trump has emboldened a lot of people to run for office that don’t understand that you don’t actually give the base what they want cause it makes you deeply unpopular with everyone else.