007 First Light got delayed on the unreleased Switch 2, sparking a massive Reddit debate. Is it unoptimized spaghetti code or just hardware limitations?

I was half-awake fixing a nasty shader bug at 2 AM when I stumbled upon some juicy Reddit drama. Word on the street was that 007 First Light had been "delayed indefinitely" on the Nintendo Switch 2—a console that hasn’t even seen the light of day yet. Peak gaming industry moment.
At first, gaming news sites were dropping the "delayed indefinitely" bomb. Gamers were already warming up their keyboards to riot. But shortly after, IO Interactive rushed to drop a PR hotfix on Twitter, essentially saying: "Hold your horses, it's not indefinite, we just pushed it to later this summer."
But the damage was already done. That single delay rumor was enough to turn Reddit into an absolute warzone over the Switch 2's actual capabilities.
Scrolling through the thread, the community basically split into a few distinct squads:
1. The Doomposters User cinderlilys dropped the heavy rumors: Apparently, big hitters like Starfield, Elden Ring, and Borderlands 4 are also dodging the Switch 2. They highly doubt we'll ever see Crimson Desert or Monster Hunter Wilds on it either.
2. The Steam Deck Flexers TheDepressedTurtle went straight for the throat: "The Steam Deck can comfortably run Elden Ring natively without DLSS. I'm not sure why they can't get it to work on the Switch 2." If Nintendo has Nvidia's DLSS wizardry backing them up and still takes an L, that's just embarrassing.
3. The Reality Check Crew Users like BradmanBreast and lzyan brought some harsh truths. Games like Borderlands 4 are allegedly already struggling to hit stable frames on high-end rigs and PS5s. Taking that heavy code and trying to brute-force it onto a handheld for a stable 1080p 30fps is pure hopium. Remember the massive PR disaster of cloud-based Switch games? Nobody wants that laggy mess again.
However, the optimization believers argued that amazing ports do exist. Games like Cyberpunk, FF7R, and AC: Shadows prove that with proper code optimization, third-party ports can absolutely shine. You can't just throw raw power at bad code and pray.
Speaking from a dev's perspective, the gamers are kinda cooking here. The current AAA meta is flawed: Studios rely way too much on brute-forcing hardware and upscaling tech (DLSS/FSR) to mask lazy optimization. They ship games with memory leaks and bloated assets, expecting the GPU to just handle it.
I’d rather they delay a game, refactor their code, and polish the build instead of dropping a broken, unplayable mess just to get review-bombed on day one.
At the end of the day, a handheld is still a handheld. If you want a buttery smooth 120fps experience without burning your hands, just stick to a proper PC build, grab a game booster designed to reduce game ping and stabilize gaming networks for players around the world, and climb the ranked ladder without worrying about handheld specs.
Source: Reddit r/Games