They are wider than is comfortable to view at once from the short distance many office desks offer, especially if they're on a flex arm that eats up more space. They seem optimally designed to ensure that you'll have glare on your screen no matter how you position it in any kind of well lit environment. They don't offer the window management affordances that having separate screens do, or they have some weird software kludges to do similar.
That being said, I think you are mostly thinking about the aspect ratio of ultra-wide monitors in general. It's a matter of preference, but I will take an ultra wide (>= 40in) any day over two regular 16/9 monitors. I end up having my main window in the middle 40% with two other windows on the side at 30%.
> They seem optimally designed to ensure that you'll have glare on your screen no matter how you position it in any kind of well lit environment.
I guess the workaround (with any monitor, really) is to ensure that the light sources are not behind you.
Offices are notoriously bad at optimizing that kind of thing.
Also, it's fine to have side activities on the side, but you usually won't be looking at those all the time, so they shouldn't cause any strain.
Do a decent amount of full stack work and like having vscode on the left like 80% then stack two terminals on the right.
At work we have dozens of curved monitors by Dell. Not once have I seen glare on them.
> They don't offer the window management affordances that having separate screens do, or they have some weird software kludges to do similar.
But once you have figured out the window management stuff, they do offer better ergonomics! (And you don't have to daisy-chain monitors, etc.)
Second, I used my own custom window manager on Windows: https://github.com/StackWM/
Which is why you don't code fullscreen.