He made the movie work the rest of them were just supporting cast not worthy of an Oscar nomination.
Although the older sister was kinda cute she lacked the motivational badness level to be considered worthy of a pin.
Stitch on the other hand shows us the inner (bad) child that is constantly doing battle inside our corporate trained brains, that little spark that wants you stand up during the Monday morning meeting held at 7:00AM just because the sales manager read about early meetings being productive in a business for the millennium magazine somewhere last stinking year . Oh sorry anyway stand up at the meeting and moon them all.
He represents that feeling you get when you take a single hundred dollar bill wrap it around a bunch of ones making a big bulge, then go to the car dealerships look at the most expensive car, look at the salesperson pull out your wad of money and ask in most innocent way do you guys take cash? Watch their eyes bulge out, then excuse yourself to the bathroom and leave.
Sorry I went off again Uhmmm Stitch yea I vote Stitch.