Well, what ever the case, this scaling problem has existed since I bought the game back in March of this year (2020). I never changed the UI scale threw out all that time, so I am pretty sure the problem has something to do with how the game auto-handles the UI and menu elements scaling for changing resolutions. For some reason it doesn’t work right when going 3 monitor ultra-wide settings. This problem has existed since BL2 and the forums back then had post with people requesting fixes for this problem, so it really isn’t an unknown issues. It is mostly an unattended to issue with, where the furthest they have shown a willingness to go of addressing it, by simply labeling the option to use the resolution I have as “UNSUPPORTED.”
After years of seeing the problem and finding out from others who have fixed it, that it takes a very small and easy to do, won’t take 5 minutes of code to fix it kind of problem, this seems to be a more malicious intentional refusal to fix it kind of thing. Which is a really bad choice to make, since it means way more time is getting spent trying to justify not fixing it, while rousing bad feelings around the subject, when the fix to it would take less time then a coffee break. Blatantly refusing to fix something cause of a personal distant for a small handful of people who have slightly larger monitor space cost way more then putting your personal disdain aside and actually fixing it. Cost more in time, in money, in company moral, in community and fan base moral, cost a loss in trust and faith.
All you have to do, is go in, take 5 to 15 minutes righting a couple of lines of code to fix the UI scaling issue, and be done with it.
What cost less? Fixing a small problem that is quick and easy to code, or spreading a personal disdain against users of larger then 16:9 resolution across multiple years and actual games? You have lost more productivity, money and trust doing the latter, so FIX IT ALREADY!
When you have a problem that comes up across years and multiple game titles, it is reasonable to question the actual intent of why a problem doesn’t get fixed, especially when it is extremely easy to fix. Eventually all the standard, reasonably sounding reasons fall away, due to the sheer length of time that has been available to address it. There will have been way too many opportunities to quickly write the code on the many slow days that have come and gone, that claiming you don’t have the time, money or order of priority to get to it, becomes no longer true, for you often times had those moments, a great deal many times already, to do it and still didn’t.
When that keeps happening, it becomes reasonable to wonder if there is actual malintent involved. Someone who has a simmering, hidden out of control jealousy, that knows they shouldn’t harbor that jealousy over someones else’s access to tools or abilities, knows not to voice their jealous hostility but will abuse reasonable sounding explanations to passively indulge their malicious. A Dev who hates people who have 3 monitor setups, because they can’t or won’t afford the expense for them self. It is like a construction worker who uses a hammer at work and hates a DIY hobbyist that uses a nail gun. A nail gun isn’t cheating, nor is the use of 3 monitors for gaming. It would make more sense for a game dev to buy their own 3 monitor gaming rig, just as it would make more sense for a construction worker to buy a nail gun, not harbor a secrete jealousy and refuse to fix something, then cover that refusal with reasonable sounding explanations on why the repair never gets done, for years on end and projects on end.