lechat said:
never played it myself but i assume it was a more generic version of mario 64
I don't think you can call Super Mario Sunshine generic. Even by Mario standards, it is arguably the most unique of the 3D platformers. Of course, most of what made it unique was eventually adopted by Super Mario Galaxy 2 in some way, but you still see more of Mario 64 in the other games than you do Sunshine. The only real difference is that Mario 64 revolutionized the 3D platformer, but Sunshine obviously didn't have the chance to do that as much, so its quality compared to Mario 64 was somewhat clouded by its lack of innovation compared to Mario 64.
Anyways, I think there were multiple reasons. The first is, as I mentioned above, it was nowhere near as innovative as Mario 64, but this sort of comes with the territory of releasing 5 years after Mario 64 established the standards for what a good 3D platformer should be. It also had less diverse environments, basically boiling down to nothing but tropical settings as opposed to your standard set of different Mario settings. Some felt it tried to be too story heavy, and some also felt that it had some of the most annoying Stars/Shine Sprites in the series (which, in all fairness, it did have the most annoying one). Finally, it released between Mario 64 and Galaxy, so it is hard to see it stand out when it is mashed between arguably the two best received 3D platformers of all time (yes, yes, I know, Banjo Kazooie probably beats both of them).
Personally, though, Sunshine was my favorite. I loved the tropical setting, the additions FLUDD gave to the game, the general challenges, and just about everything. It offered plenty of potential to create your own challenges, and it regardless of having the most annoying level in the whole Mario series, most of the Shine Sprites were the most enjoyable to go after of all the Stars/Shine Sprites. I can see why people don't like it as much as Mario 64 or Galaxy, but I think anyone who
hates the game is just exaggerating those negatives and possibly ignoring the numerous faults of Mario 64 and Galaxy in the process.