Actually, Greed has strong offensive power. He took out all the tanks and soldiers. And best example of his power, with his Ultimate Shield hand, he punched right through Bido.
Well, the first Greed had a pretty good fighting style. He was able to easily block all of Edward's punches.
For victories:
Heck, he could beat most of the homunculi.
He goes Ultimate Shield and clobbers Gluttony and Sloth. Same with Envy. Envy might go full power, but Greed can just run around and cut him with his Ultimate Shield Claws. Gluttony and Sloth can't hurt Greed, and neither can Envy.
Pride, Lust, and Wrath can beat Greed. Although, Wrath won't be able to hurt Greed if he goes full Ultimate Shield. But Wrath is too fast for that. Same with Lust. If their Ultimate Shield and Spear would collide, the Universe would explode. Universe can't compute.
Pride can't cut Greed. But I suppose Pride can hold down Greed until Greed taps out or something.
1.Pride
2.Lust
3.Wrath
4.Greed
5.Envy
6.Sloth
7.Gluttony
Ultimate means best. Lust has the best offensive Power. Greed has the best defensive power. Wrath has the best evasive power.
Well, to me, your opinion is wrong. 