If it had been Michael though who had been the driver for his father that day, does anyone think things would have turned out differently? I thin Fredo was more sensitive than weak myself.
One scene in regards to Fredo which I thought was out of place and just put in to make him seem weak was the scene between Fredo and Deanna when she was falling all over the dance floor, and she was screaming about how he wasn't a "real man".