The biggest advantage is that CRTs can have variable geometry pixels which match a lot of older resolutions and aspect ratios. While it's a lot easier to deal with non-square pixels on higher resolution displays (i.e. 1600x1200 can properly emulate a 1.2:1 rectangular pixel of a 320x200 display) CRTs still have effectively infinitely variable shaped pixels.
Let's not forget that you could freely adjust the refresh rate to resolution ratio to the maximum bandwidth supported by the monitor. On my old 21" CRT, I would have the desktop at 1600x1200 @ 75Hz for maximum productivity and when gaming I would switch to 1024x768 @ 120Hz for "pwning n00bs" in Unreal Tournament '99/Quake 3 Arena. Meanwhile my 2019 4K display is a fixed 60Hz regardless of how much I lower the resolut…
Sadly, UT99 was capped at 85 or 90 hz. It was very noticeable, especially at the time when my body was still young. I am still twitchy but not even close to what I could pull off 20 years ago.
Mid 2000s to early 2010 were tough for monitor enthusiasts. LCDs were total crap and the vast, vast majority of gamers, let alone regular consumers, couldn't even wrap their heads around the whole FPS / Hz thing.
The stupid 3d TV push didn't help much either because the masses were convinced all these TVs could do 100/200/400 etc. refresh rates even though the hdmi input was capped at 60 hz. Scary times