This is eight months from election, but I would still like to comment.
A result like this also means that Trump leads in WI, MI and PA too.
It means no such thing. Their results were not remotely close to IA in 2016 and uniform swing doesn't exist.
You are wrong.
Their results in 2016 were Trump +7 and that was the biggest indication that Trump was going to win not only Iowa handily, but also MI, PA and WI.
We literally have a poll from Michigan yesterday, from A+ Monmouth, showing Biden up 7; yet you take a poll from Iowa and apply it to Michigan, Wisconsin and Pennsylvania. Weird.