

Well for one they’re a consumer who paid for a functional game. Nobody expects drivers to break out power tools and mod their car right off the lot.
It’s even more embarrassing when modders do fix it. Some random guy with no source code access manages to fix an issue in 3 weeks that a whole team couldn’t fix in 3 years.
When a dev with game dev experience says something should be easy to fix, it’s under the assumption of a reasonable code base. Most games are built off of common engines and you can sometimes infer how things are likely organized if you track how bugs are introduced, how objects interact, how things are loaded, etc…
When something is a 1 day bugfix under ideal conditions, saying it will take 6+ months is admitting one of:
Not that any of those is completely undefendable or pure malpractice, but saying it “can’t” be done or blaming complexity is often a cop out.