I got 100 stars into Mario 64 before deciding to start up Sunshine again. I ADORE 64 but after waiting specifically for this collection to replay Sunshine again, I couldn't wait any longer haha. 64 still holds up incredibly well in my opinion. Definitely has a junky camera system by modern standards, but having played it so many times I definitely think it's workable, you just have to know how it works. That game is so much fun and it controls way better on Switch than it ever did on the N64, so I definitely appreciate this version. As for Sunshine...personally I love the game despite some minor flaws. And it feels amazing on Switch. Looks amazing too! It looks crystal clear on the TV, although I don't think it compares to modern releases. That being said, in handheld mode, it absolutely does. It is GORGEOUS on the smaller Switch screen, I seriously can't get over the fact that it's even running on a handheld, even though I know it isn't terribly impressive for an 18 year old game lol.
Galaxy I'm gonna wait on because I just replayed it earlier this year. Still an amazing game though, and basically flawless. I imagine this version is even nicer to play so I'm excited for the next time I get that itch to play Galaxy.
Overall it's a phenomenal package and I don't at all understand the complaints. These games are easily worth the price of admission even as older releases because they are just that good. And the little nitpick about the menus don't seem to hold much weight either, as they look very nice in motion. They all run flawlessly on Switch. I still think the limited release was a terrible idea, but as long as you get it in the next few months that is a non-issue, and these games are totally worth it.
Mario 64 not being widescreen is a minor gripe, and playing through the game I barely even noticed it let alone cared about it, but I don't understand why they didn't put in the effort to make it widescreen. The limited release is very stupid from a business and consumer perspective, but it only affects people who don't own Switch yet or don't have the money to buy it in the six month window, since I got the game day one it doesn't affect me.
The main reasonable complaint is the omission of Galaxy 2 in a collection that includes Galaxy, because that just makes no logical sense. If there had only been one Galaxy game and the second Wii Mario game was something else it would be fine, but splitting up the Galaxy games is just bizarre and feels intentionally underhanded. It'd be like releasing a Metroid Prime collection and only including the first two games!
And of course it would have been nice, considering they used the All-Stars branding, if they had packed this collection full of extra features and goodies, instead of just making a straight plain collection with a songs menu. The games all look, feel, and play amazing. The only reason to hate on the game itself is to fulfill the rampant "internet complaining" desire that lots of people seem to have these days. Nintendo could have actually put work into this and blown us away, but instead they went the lazy route and just gave us a plain but fantastic collection of Mario games that is an absolute join to play and well worth the price. It's disappointing because it could have been so much more, it could have been a love letter to fans, but for what it is, a simple collection of games, it doesn't get much better than three incredible Mario games.
People are probably mostly complaining because of expectations. If it hadn't leaked, and the first we heard of it was an official announcement saying they are releasing an HD collection of ports for the first 3 mario games, and they didn't use the All-Stars branding because the original All-Stars had a lot of extra work put into it, and they at the same time announced Galaxy 2 releasing separately at the same time because they decided four games was worth more than $60 or they just included it, there wouldn't really be anything to complain about because people wouldn't have let their imaginations fly with absurd ideas of the games being completely remade or something like that.