21:9 is just the aspect ratio, it doesn't tell you how many pixels you're actually pushing. 3440x1440 is a common 21:9 res, 2560x1080 is for 21:9 monitors in the economy area. Nothing wrong with that of course, but somewhat odd to pair that with a 2070, especially with the games you play. That's barely over 1080p resolution.
I'm not sure if any platform is 'locked', and I can't speak for WoW which seems heavily dependent on single core CPU performance. But in most other games if you're often getting dips below 60fps with a 2070, it's incredibly unoptimized (I mean perhaps Monster Hunter with everything maxxed could be bottlenecked at that res) or something is up with your settings. A 2070 should be pulling 120+ fps at 2560x1080 with Overwatch for example.
My monitor is 60hz max I think? Idk. It was a $400 CDN LG ultra-wide. Freesync but no Gsync. I can't even see a difference above 60.
I haven't tried OverWatch yet on the 2070 but will now.
When I set Borderlands 3 to unlimited last night it often went up to 74 according to the in-game reports.
My cpu is old and apparently a bottleneck too. I5-6500k
Also, I'm already getting ridiculed by most people in my life for having thus monitor, as they see it as a massive luxury and I agree it looks beautiful. Is it seriously only "economy"? Lol
I just don't have thousands and thousands to pour into this. $400 on a monitor felt like a fucking egregious expense as is.
I don't overclock anything. I just learned how to use RTSS to cap my framerate outside the game and stabilize frame-timing, which made a world of difference in BL3.
edit - yeah, 2560x1080 is the max resolution I can set the monitor to. Looks...pristine to me? I guess I just don't know better.
edit2 - ok in Overwatch just now, it's basically reading as 58-59 constantly, perceived to me as 60. My display settings in Windows Control Panel Display says 59hz is the max my display can do... and I had the framerate cap in options for Overwatch to be "Display-based", but changed that to "Custom" with a max of 300. The in-game rate display stayed identical at 58-59.
My monitor is probably just bringing it down to that, I guess? I have no idea. This is all foreign to me.
This is all on Ultra settings in Overwatch btw. I just flipped everything to the very lowest settings. Same thing. 59-60 fps. I just don't think it can actually render higher than 60...?