
There are plenty of reasons not to have a CX!
They aren't the cheapest car to run and take a lot of looking after now they're getting on.
A good thing about them is that their design is from the age where you can take everything apart and fix it.
A bad thing about them is that means maintenance can be very involved!
The taper roller bearings in the rear arm for example, is a much more difficult job on a CX than it is on BX's/XM's/Xantia's. The design is exactly the same in basic terms but the seals on CX aren't as good, so the bearings get water in and the original ones will fail.
Replacing them is pretty straight forward unbolt type mechanics in practise, but you have to get the pre-load just right on the bearings to stop them failing very quickly or the arm having play in it. On the XM/Xantia this is easy because everything was a standard size so in the rare event you do need to change them, you do literally unbolt replace and re-bolt. On the CX the variance in the length of the central spacer bush and the bores inside wasn't terribly accurately controlled at build (by which I mean it might vary by a couple of tenths of a mm overall across the full number of components in the arm - not much but enough to greatly affect bearing pre-load. So on the CX this means measuring everything accurately (micrometer/vernier) and then assembling the right size shims to suit.
Not such a problem back then because technicians in dealers were generally much more knowledgable/skilful than they are these days (less need to be now).
You'll struggle to find a Citroen dealer now that would dare touch a CX - or if they say they will, then you should probably be too scared to use them at all!
My local Citroen dealer is now a bloody Vauxhall dealer - the parts bloke said he couldn't understand what was what when he was looking at the exploded parts diagram for the suspension on my Xantia because "it's so complicated" ffs

I told him to e-mail me the drawings in the end and I'd ring him back and tell him the number of thing I'd asked him for and described in intimate detail over the phone...
So either you need to be a really good diy'er or you need deep pockets and to live near one of the few garages that are actually capable of looking after a car like a CX.