I also think Scott Walker and Ted Cruz have something to do with it.
Something to cheer about for once, rather than day in and day out of continuous outrage and defeatism.