>>58396566>in fact the non-Mega form arguably looks more accurate to that proportionally than the Mega form doesThat is unfortunately true. Actual tokusatsu non humanoid monster suits tried to hide there was a person in there a bit more than what mega Starmie implies...
I don't think Staryu and Starmie were always explicitly rubber suit monsters though. Without the anime, the Japanese name alone doesn't dictate much. I think this is actually an example of the anime influencing the games.