Yes, Lebron had ridiculous numbers. Yes, he led both teams in points, rebounds, and assists, the only player to ever do so in Finals history. He also took more shots than anyone, played more minutes than anyone, and had the ball in his hands on basically 95% of his team's possessions after game 1. His offensive efficiency was absolute garbage, and that's putting it nicely. He didn't shoot worse in any month or series before the Finals (39.8%). In the most important game of the season (Game 4) he put up his worst performance of the year going 7-22 for 20 points with a +/- of -14 and his team was blown out of the gym by 21 points. He did have 12 rebounds and 8 assists but it would have been the saddest triple double ever if he accomplished it.
In the final game of the season, he went 13-33 from the field, 4-8 from the line, with 6 TO's and a +/- of -2. He also gave up in the final 2 minutes (There's simply no denying that. It was blatantly obvious to anyone with one functioning eye.) and if not for the tenacity of his teammates (in particular Dellavedova & Thompson), the Cavs would've lost by 20+ but instead made it interesting until the end. On top of all that, we've learned that he basically called his own plays, timeouts, and substitutions all series.
Plain and simple, Lebron tried to do it all because he didn't fully trust his teammates or his coach. The fact that the Cavs won 2 games I feel is more due to the fact that the Warriors didn't game plan for Dellavedova and went away from how they had won all year, playing small and fast. Once they went back to that, the series was never in doubt. Now, I don't completely discredit Lebron for what he did in helping get those 2 wins, but the fact that he tried to do it all (even coaching which I wasn't shocked by at all), is what hindered his team in this series. Gaudy numbers aside, that to me is the reason why he didn't deserve the MVP.
What Iggy did in this series is being woefully marginalized by some of you on here. He had not started a single game IN THE SEASON until game 4 of the NBA Finals, the most important game of the series. He was 8-15 with 4 big 3 pointers for 22 points with 8 rebounds and a +15, while harassing Lebron into his worst performance of the season. In the subsequent games that followed he had 14pts, 7asts, 8rebs, 3 stls, +14 and 25pts, 5asts, 5rebs, 2stls, +15. In the entire series, Iguodala never had a negative +/- score. He DID defend James into his worst shooting of the entire playoffs. He DID defend James into his worst offensive efficiency of the season. He wasn't the statistical leader for both teams, but he was the most consistent player on both sides of the court for both teams. That's why he deserved it. That's why he won it.