So you're determining that Pant's not an ODI player based on 3 matches where he only batted twice and out of position? Pant's batting is clearly a level above Dhoni's. For all Dhoni's hype he was a flat track bully. He's not scored a single century outside Asia in ODIs or Tests. Pant at 4 would change the entire dynamic of their side
As I said R.Pant is not an immediate solution to the problem India has created for themselves, and my assessment is not based on his batting at ODI levels but the 3 test series that he has played so far.
Both his "100"s came in less consequential matches, most of his shots were arial and in most of them he lost his shape while playing them, had it been T20I or ODI these lofted shots would have been easy catches.
As for M.S. Dhoni I guess he is the only player to score 10000 ODI runs who bats at no. 5-6 (most runs at that no.) there are very few players who gets the time or no. of balls to score a 100 at the slot (remember India always had a very formidable batting line up and to getting those runs there is a big deal). And I would say he has been successful in all ODI conditions barring SA.
But right now he is well past his prime and at this point this is hurting team's combination. With his technique and method he can not be slotted at no. 4. And as I said its too late for India to change any thing.
You can only have 13 player in the WC ODIs team, so having 3 WK in it will not be a good idea when they are already struggling to find a no. 6 bowler, and out of these three choices only DK can field in the out field.
Hence I said they are too deep to come out of it.