There were six other generals who had the same advantages as Grant over Lee and they couldnt get it done. And Lee had his own advantages which he, and Jefferson Davis, refused to utilyze.
So this makes Grant better than them, but it does not make Grant better than Lee. To see who is better, it needs must be a fair fight.
Winning with a huge advantage is less impressive than winning with even odds, or worse odds.