I got a CRT because it was the cheapest option to not make my retro consoles look like crap. I tried the other options, but you have to spend a ton of money.
If you own one console, it won’t be too bad since you can buy a decent cable, but when you own multiple consoles, the cables will be total up to being expensive. Or you could buy a single upscaler box, but they’re also expensive if you want one that isn’t crap.
For the clone consoles, one of them is already expensive enough. Replacing more than one console? Even more expensive. Own anything newer than a SNES? No clone for you.
So I ended up buying a small CRT for $10 at a Salvation Army store. $10 for a TV, or $200+ for a non-crap upscaler. Hmmmm