I'm not a professional plumber so, grain of salt, but all of that looks fine to me. I have one push fitting in my house (ball valve shut off for hot water heater feed) because I couldn't get the darn pipe to drain to solder a CC ball valve and the few plumbers that've been to my house (for septic work, getting estimates) have always pointed that out and whined about it trying to get me to have it replaced. It's solidly mounted, has never leaked, it's installed properly, and I'm not about to replace something that doesn't need fixing just because. Fact is, I'm not worried about it and I don't need to be. The work done to your pipes looks to be done with care. If I saw my level of soldering skills within that picture (I can seal it up but I'm no beauty-technician), then maybe I'd second guess confidence in the work. But it's your house, do what you and your trusted plumber feel is the best thing to do. Personally, I'd want to switch over to all copper or all PEX and dump the CPVC, if I could. Every house I've ever been in plumbed with CPVC I sense a common weird taste in their tap water (without knowing they had CPVC before tasting the water). Every time.