I, too, understand your dilemma. I have many cabs here, but with LCD screens because they're cheap Aracde1up cabs that are too weak to hold a CRT.
Perhaps, and this wouldn't be cheap, but look out for a Vectrex, on eBay ? Some do come up for fairly good money, at times.
I have a PiTrex for my Vectrex, that allows me to play emulated vector arcade games using a Raspberry Pi, and the Vectrex for the display. Battlezone, Star Wars, Asteroids, etc... have never looked better, despite the mono display of the Vectrex.
I wish I had the balls to try this,
https://www.youtube.com/watch?v=LNXurZhrZ_Y
Not only do the insides of CRTs scare the crap out of me, but I don't have the steady hands to do the conversion myself. Shame there isn't a paid service offered by anyone who could do the conversion. I bet they would make a lot of money.