Looking at someone like Zoe Saldana, it's hard to justify why anyone would argue a casting change. However, there are variable differences in the actress that really do not fit the role. Gamora is an extremely sultry character, that has multiple love interests in the comics; mainly Nova, but includes a stint with Adam Warlock. Both these actresses have great roles under their belts in front of the camera. Saldana's ability to portray a comic book character on screen is not in question. It's her direct look and...well, to put it simply, curves, she is missing "up top" a lot of what Gamora displays. Paula Patton has a more balanced figure and a close facial profile to the character. Without the intention of appearing like a wild fanboy, the choice is purely from aesthetics and not one of dislike for Saldana. Recognizing simply that she is a hot commodity in the film industry at the moment, especially in genre films; Saldana is on a short list for any number of films these days.