That was true when I was on jury duty in Iowa. Had to report at the courthouse every week day.
My experience in MA and NY is that you can delay it for a year and then you only need wait at the courthouse up to a couple of hours if you’re not immediately assigned to a trial. Then you’d be excused for at least three years, I think it was.
I’d have thought Iowans would be well enough behaved not to have to place such a heavy jury obligation on their law abiding vast majority!