I don't think Fredo is the devil but I don't have as much sympathy for him as many people do.

He jeapordised his own family, including his niece and nephew, because of jealousy. Thats pretty low in my opinion.

He could have helped Micheal with the senate hearing but chose not to.

He could have, or atleast attempted to, save Frank Pentangelli but chose not to.

This is all before we even consider if he 'knew it was going to be a hit'.

Fact is, most of the reasons used to condemn Micheal, came about because he was Don. He had to make strong decisions. Fredo would also have been guilty of making 'immoral' decisions if he was smart enough to be Don, something we know he craved.

I think just because Fredo is stupid he gets cut a lot of slack that he doesn't neccessarily deserve.