Yes, you could apply that logic to just about anything, but that's the thing- it's highly likely to be true. Let me explain something to you as I have some firsthand experience with this type of issue.
FFXI was originally created a very long time ago. I guarantee you that many of the people that wrote the original code no longer work for SE or at least no longer work on the project. Now imagine you're a Jr. programmer and you've been assigned to implement some random requests from the community. You fire up your IDE (devleopment environment) and you start looking for the relevant sections of code. This is when you realize that not only is the code badly written, it's also poorly documented by whoever wrote it, and they aren't here anymore to train anyone on it. Thus, a task that would have been simple for the original author is now a complicated one for the person looking at it, because they don't know where or what to look for.
I do QA work for a small indie studio, and I have watched staff members come and go over the years ive been involved with their projects. We've requested lots of bug fixes and feature tweaks that got rejected just because the original person who designed them doesn't work for the company anymore and they were the only ones who knew how it worked. It would cost them too much time and/or resources to implement it because someone would have to spend many man hours studying the code to figure out how to change it, even if the actual change would have been simple from a logic standpoint.
Just because something seems simple to us, even if some of us are programmers, doesn't mean it actually is simple because of situations like this. It could just be one number some place, but it might take time to find that number, and changing it could possibly break something unrelated- And anyone who's been around here for a long time knows how many random unrelated things have gotten broken every time they release an update.
So, when a community rep comes in here and says "it would be difficult for us to implement," they probably aren't just making it up.


Reply With Quote


