So...the size argument...
Contrary to popular belief, there is without a doubt a way to compare sizes among characters. If we're going by sizes outside of Smash, then it is rather simple.
In this picture, it shows that a Pikmin is approximately 13mm tall, which is about the same height as the explorers, which basically equate in height to Olimar. Mind you that this is a real form of measurement. So it isn't trying to say that compared to other characters, Olimar would be the same size.
There is an image from the Pikmin hand book that shows Olimar's size compared to a Gamecube disc, in which Olimar makes it to about halfway up the disc. Rather small. If I remember correctly, there is another one of Olimar vs. a Wii Remote.
Here's a completely seperate one.
If Olimar is half the size of a Gamecube disc, which is in turn about half the height of a Wii Remote, then if he were compared to Mario in this situation, he wouldn't be any taller than his shoe. But instead, we get this:
Olimar is now the size of Mario if we include his antenna, and the Pikmin he has are half of Mario's height. This is WAY off, regardless if they have ever been seen in a game together besides Smash.
I am going to post another showing Pokemon comparisons.