I do think there was a lot of grumbling about Iowa before any results came. I do agree with you, this clamoring for primaries instead of caucuses is very opportunistic-looking, it doesn't mean that they're wrong though.
Nobody is advocating changing anything about this year's results, so it's not really opportunistic.
I think a lot of us haven't really ever seen the nominating process go this far before, and are only now realizing how screwed up it is. So we want to fix it, is all.