No, it really doesn't refute that argument at all. Nobody is arguing that size is the only factor. India being ahead of California would refute _that_ argument, but no argument that anybody here has actually made.
Not sure how that refutes the size argument. The variation between California and New Hampshire is much smaller than the variation between California and India. It's not really apples to apples in the latter case.