Yeah, that's a good article. It's quite likely that Trump and the GOP will end up doing much worse in the 2018 midterms and ultimately lose the 2020 election, unless they straighten up their act. I'm hoping the shift in the Midwest, and Iowa in particular, is just a one-off and it goes back to being a moderate place again.Did you read this, Boots?
http://www.chicagotribune.com/news/...-iowa-trump-voter-regrets-20170226-story.html
My takeaway: a lot of Iowans voted for Trump holding their noses, and now they're holding their breath. All they want are jobs. And the fact that he's acting like a clown instead of securing jobs has got them worried. They want him to put down Twitter.
My answer to your question "what happened"? Recoil against the national opprobrium brought to bear against that Indiana mom-n-pop pizza restaurant whose owner had the temerity to indicate that he wouldn't cater a gay wedding. I think that's where the SJWs overplayed their hand with midwesterners.
And I totally agree about the SJWs overplaying their hand. The whole Indiana pizza place thing seemed like liberals spiking the ball and rubbing conservatives' noses in the fact that they'd lost that part of the culture war. I'm personally in favor of allowing mom and pop places not to cater gay weddings or other things they find sinful, if they put a sign up saying as such. That way I know not to go there.