Not sure how you could say that from a presidential perspective. Iowa has gone Trump, Obama, Obama, W, Gore, Clinton, Clinton. Most were close, the results have flipped parties, and Iowa tends to back the winner.
Gunnerclone is also neglecting 75% of US house seats are currently blue. Iowa is purple in national politics.