I think a lot of people are out of their damned minds with the revisionist Sunshine hate stuff (Oh yeah, you really hated on Sunshine back in 2003 or whatever). I think it's really hard to hate on Sunshine because it's still in the top 5 of 3D platformer games of all time. I think it's biggest failure is that 1) it was a followup to Super Mario 64 and 2) It wasn't a GameCube launch title.
Years later... Super Mario Galaxy came along and improved on issues that Sunshine had (mainly camera), but I don't think that makes Sunshine a worse game.
Maybe I'm smoking crack since I haven't replayed it in 10+ years but I don't remember it having bad control, poor graphics, bad level design or anything excessively horrible.
Today my wife started an Odyssey game on Baby Mode. It's great because it doubles your base life up to 6 and up to 9 with the Super Heart. It points arrows everywhere to go. It's hard because games like this already feel like Baby mode sometimes but she has no clue what to do in some obvious places even though there are essentially only 2 buttons in this game. I take for granted how well verse I am in "game language." So far I think Nintendo's done an amazing job appealing to super hardcore and super casual players at the same time. It's something that's easy to take for granted.

