I mean, the idea of "Just rolling over and taking it" isn't ideal either. In fact, it's arguably one of the de-facto worst mindsets to have as a consumer, because it means you'll let a company get away with a bad business practice and still defend them for it.
Do you know why people voice complaints? Because they know things can be better.
I don't think 'anyone' liked the mission structure in Luigi's Mansion Dark Moon, and it's BECAUSE people hated on it that the Devs themselves looked at discussion forums, saw the hate and realized "Maybe we shouldn't do this next time.", which, mind you, they themselves admit it's due to us, the fans. People could have just said "Yeah, I don't like the mission structure but at least we got a new game...." in a defeatist way, and LM3 could have had Missions again, but they didn't, they let their voice be heard, and the devs listened. If you don't like something, don't be afraid to speak out. You have a voice, you can and should voice your displeasure.
Mario Maker 2's another great example. No online friend co-op? **** no that's awful, and Nintendo listened. We're probably going to get it now, which adds replay-ability and fun to a great looking game.
And again, Ultimate. It'll never happen again, but Sakurai looked at what the fans wanted, and delivered. We'd never get every.single.character back with characters like Ridley, K.Rool and Banjo were it not for the fans more or less saying "We want this in Smash." The next Smash will never be able to repeat what Ultimate did, but that's fine, it's a once in a lifetime thing.
No one should just "Accept" or "Be grateful" for a product being pushed out if it doesn't meet their demands, we have a voice, we're allowed to use it, and judging by Nintendo's current events, they 'do' actually care about what we have to say. Look at what happened with Chibi Robo. Nintendo shoehorned out a subpar game, and despite the fans knowing it'd probably kill the series, they told Nintendo "No, this isn't what we want." People could have just rolled over and said "At least Chibi Robo got a game..." But fans spoke very loud to Nintendo that "No, we don't want this, we deserve better than a hastily **** out game."
Do I 'care' about Sword/Shield's controversy?
No, not really. I haven't been in love with Pokemon for a long time and wasn't going to get it anyway.(I don't even HAVE a Switch)
But this "We should be grateful that corporate is pumping out a yearly game" attitude is piss poor. "Rolling over and letting corporate have its way with you" is one of the worst attitudes to have as a consumer. Nintendo, Gamefreak, etc are not your friends. They're businesses who put business, and money, first. They don't care about you, they care about lining their pockets. Stop defending businesses for bad business practices, they're not your friend.
Sword and Shield will sell millions, this is an undeniable fact, the worst selling mainline Pokemon game sold 14 million ****ing copies, but their lack of communication with the community, unlike Nintendo between constant Directs and the developers giving us updates on games, is appalling. If they want to nurture a healthy relationship with the community, they need to be less transparent. They need to say "This is our roadmap, here's what to expect." Pokemon has gotten to a point where they realize that they're too big to fail; this fan backlash is a wakeup call for them to realize "Maybe we should try to talk with our fans for a change instead of just expecting them to buy our new game because it's a new game."
Trust me when I say, if they had actually gone into detail about the fact that "Not every Pokemon will be in SwSd" and added a "but here's out 5 year plan", I guarantee you that the backlash would be MUCH less severe, because fans would understand what the hell to expect instead of fearing their favorites are gone for god knows how many years. As is? We know nothing because they've basically SAID nothing. We don't know what Pokemon are gone and when they'll even BE back, and this lack of transparency can only be blamed on Gamefreak, no one else. Now of all times they should make a statement to try to calm fans fears, but they've done nothing and have hoped this will blow over, which, I'm sorry that is a ****ty move and a blatant spit in the face of the fans which have genuine concerns going forward.
Because I assure you, no, this isn't going to blow over, it's Pokemon, you literally can't show us new **** aside from new Pokemon, and the more new Pokemon that you show us, the angrier people are going to get. The new mechanic that they had hoped would become the next big thing, Dynamaxing, basically fizzled out completely. What else is there? A couple pretty locations you'll go to once and never again? There is no "They'll forget when they see new stuff", because the only new stuff to show is Pokemon, and all that's going to do is breed more "Wow, cool Pokemon. Shame I can't use it on a team with my other favorites." Even JAPAN is pissed about this. JAPAN! They almost never see eye to eye with us on stuff like this, and yet they're just as pissed, if not MORE.
Thanks for coming to my TED Talk.