Originally Posted by DrCosmic
It worked fine as a cameo, but it didn't serve the character very well. He was barely introduced, and so it positioned him to be barely on the team, a sort of narrative scapegoat. I'd want more than than from a favorite Avenger.
It worked fine as a cameo, and that's all it needed to do. He was barely on the team because Whedon didn't have space to get more of him in there, not because his cameo was a cameo. Whedon said on the commentary that he originally had a full backstory for Hawkeye and he was a part of the team throughout the whole movie, but he had to chop it all out.
Hawkeye's my favorite Avenger and I'll be happy to see more of him in the sequels. But his role was fine in Avengers - he's a supporting character, and the movie was about the big guns getting together.