It would be.....
If there weren't only 24 teams with worse offensive scoring averages than Iowa.
So, counting ties,
There are 104 of 130 teams that are better at scoring than Iowa. And they all do it with presumably longer fields.
Of note, there are two teams tied at 21.8 points per game:
Iowa and.....
Iowa State
Also of note:
Big 10 West teams with fewer than 21.8 points per game:
MN: 21.7
MSU: 21.7
Indiana: 20.8
Illinois: 19.2
Nebraska 19.2
Also also of note:
Wisconsin is at 31.4, roughly 50th in rank.