Pretty sure it helped that Trump won the state by almost 20 points.
Another way to look at it is that Trump motivated hordes of anti-estalishment voters and Blue Dog Democrats who voted for him but also for Kander who would have otherwise stayed home. I honestly think that Blunt would have won by 6-8 points if someone like Kasich had been the GOP nominee. But yeah, his campaign was so terrible that I think he'll probably be gone in six years if Trump is reelected. Ugh.
-Not the case. Look at the swing map:
https://uselectionatlas.org/RESULTS/state.php?year=2016&fips=29&f=0&off=3&elect=0&class=3The biggest anti-Blunt swings from 2010 were in places that trended most against Trump. Blunt would not have won had anybody other than Trump been on the ballot. Kander did not come close due to "Blue Dog Democrats", but the college-educated.