Dude, I don't mean to be rude, but this is an elementary understanding of him and the war. Any claim that the Germans, the US Army, and the overwhelming consensus of historians are all wrong should be backed up by a few more facts. He did not have overwhelming material superiority for much of the Africa campaign, early in the campaign he was outnumbered and outgunned as often happens in an amphibious invasion. He did not have complete air control, eventual superiority yes, but supremacy was not achieved until late in the war. The Germans did have a fuel problem, but the fuel problem is vastly overstated in the initial parts of the African campaign. The real fuel problems started when we were able to bomb refineries, which didn't happen for a while. The physical assault motivation claim is absurd. Slapping one dude in a fit of rage can hardly be considered "his sole idea for motivating".
I also said "in many regards". He had some crazy bad character flaws; he was vain to a absurd level, he saw war as his chance to gain glory, etc. Not to excuse those character flaws, but often the greater the man, the greater the flaws. Everything can get magnified when you have someone that is almost larger than life. As O Face said, the enemy's appreciation of a military leader is a great indication and the Germans feared him more than any other man. That alone should tell us what we need to know about his abilities.
As for his role in WWI, making any comparisons between that and Afghanistan is absurd. WWI: 53,000 US combat fatalities in about 18 months, Afghanistan, less than 2,000 in roughly 20 years. Leaders in the world wars were promoted based on their actual capabilities on the battlefield far more than we have seen in the last 20 years. That's how we ended up with a basically all-star team by the end of WWII that out led and out thought the enemy and now we're talking about open ranks inspections while we are at serious risk of losing the next world war. I'm not some Patton fanboy, but his results speak for themselves.
I'd rather be led by a dude that slaps a guy for not fighting than led by a dude that thinks some lint on your uniform is indicative of your military ability.