Well to be fair, why do you think they chucked these cameo's in? To please the fans of said characters. But then you have people saying they shouldn't have used them. They can't win either way.
And let me make this clear. Lack of screen time doesn't necessarily mean lack of characterization. It seems people can't figure that out. And when it comes to the Weapon X unit, they had enough characterization for their roles, apart from Wade.
Agreed with all of this.
It's the exact reason why studios shouldn't listen to fans.
Fans want Gambit. Fans want more Cyclops. Fans want Emma Frost, and Deadpool, etc...
We get them, and then fans complain, saying they shouldn't have been tossed in just to please the fans.
Then when it does happen, fans complain that the characters just take away from Wolverine, because it should have been about him, but then complain that the characters don't get enough development.
Which is it?
It's whatever gives those people a chance to complain, that's what it is.
In movies, secondary characters and below don't get the extensive development. Gambit, Emma Frost, Wraith, Blob, etc... got all the development they needed.
Wolverine has been developed for 3 movies already, we don't need to take time in the 4th movie to explain things we already know (we've already seen Wolverine being an animal, we know he IS an animal, which is why just implying it works. This is NOT the 1st movie that features Wolverine. It's not an introduction to the character).
We needed to -see- what happened to Wolverine before he lost his memory. We see that.
We needed to -develop- Creed because he's Logan's antagonist. Creed is developed.
We need to see Stryker's connection to Logan, see why Logan was associated with him, and see what Stryker meant by "As I recall it was you who volunteered for the experiment". We see that.
We need development for Silverfox, because she is the motivation for Logan throughout the movie. We actually get that, Lynn Collins was just a pretty bad actress.
Gambit doesn't need to be developed. He helps progress the plot, and has a reason for being there, but not being the focus of the movie, we don't need to know details. We just need to know how he fits into the plot, and we are given that.
Wraith, Agent Zero, Blob, Bradley - these guys don't need to be developed.
As Ace of Knaves stated, Deadpool needed development, because he plays a major part in the film's climax, and he is not developed. Deadpool is the ONE character in the movie that got screwed - both in terms of film development, and accuracy to the source.
Cyclops is in the movie to connect this movie to the main trilogy, which is a good thing. It makes this movie part of the overall story, making it an integral part of the
X-Men story. Cyclops connects to the main trilogy very well.