Quote:His death is necessary to the logic of the movie.
I don't think that's true. I think Starlord finding his father, and being at peace with it, was necessary. The emotional release. A father's death isn't necessary for a boy to become a man. Most of us don't lose our fathers until we're middle aged. Are we boys until then? I think what was more emotionally gratifying was Rooker's line that Ego may have been Quill's father but, "he wasn't your Daddy." That was the most important line in the whole movie(delivered perfectly by Rooker). Coming to grips with that bond, and then losing it immediately was foolish. It robs the viewer of anything more from that relationship. Especially with a good actor like Michael Rooker in the role. If the Guardians are a family, then why must the 'grandfather' figure be dead? No, I just don't see it as being necessary at all.