Every General had a role to play. For the most part, they played them well. Patton was a good tank general. Ike was a logistician and strategist. Mac was Mac.
Eisenhower was not a strategist or logistics person. Eisenhower never commanded anything is his life. He was a a staff officer. Before the war broke out he was asking Patton for a job under him and Patton was a General by that time and Ike was still a Colonel.