I don't by any stretch discount Iguodala's contribution to the Warriors' cause - he's critical. But Houston was the best team all season and I think you could make a case that they win the series if Paul doesn't get hurt. Also, if Irving had been playing I think Boston beats Cleveland. Not to mention they were also without Heyward all year.
And as much as I don't much like the guy, there is something mesmerizing in what James is doing. Basically this Cavs team is a Top-3 lottery team without him, and they're going back to the finals.