An interesting discussion. I agree with the 'clean tailpipe' crowd. If the emissions are what they should be, no evap issues, what is wrong with eliminating all the junk, legal issues aside? I had my 1981 Malibu wagon with Chevy 229 V-6 and it would never pass emissions. I rebuilt the CCC Dual-jet carb to death- it never ran clean enough. Everything else was dead stock, evap, CAT, complete CCC system. It was doomed to fail. I replaced the 229 with a 1976 Pontiac 350 w/2GC carb that I reworked to run lean and clean. 1976 HEI ignition, stock CAT, stock charcoal canister, EGR, and it passed the tailpipe sniffer like a champ. At the time, that was all that was required to pass. No one ever looked under the hood. Technically illegal, but realistically better than the stock arrangement. Years later, I was using a Pontiac 400, but emissions had tightened up. I just put a CAT on each of the dual exhausts and that passed too.
I'm not saying that everyone has the skills to accomplish that, but if they did, why not? Let's say you replaced a worn out 40 year old engine with a fairly new engine complete with OBD2 and all the hardware that it needed. It would run 100% cleaner than the 40 year old junker, yet you are illegal. Nothing would be there that came with the car.
California has the right idea. Let's say you have a really old car, 1930's to 1950's way back before any emissions. If you place a modern engine in the car, it must conform to the emissions regs of the engine's year of manufacture. So a 1979 350 would need to pass 1979 emissions regs. Makes sense, right? They are fine with you upgrading the emissions, but not with using an older engine with NO emissions hardware.
I also agree with states like mine [NY] that exempt cars 25 years or older. Anyone still running a 25 year old car is not negligent about tune-ups or emissions. There are so few of them that are seldom even driven, what is the harm? Instead, I think the fleets of commuter cars that slog back and forth every day should all be zero emissions vehicles. Eventually there would be no pollution from vehicles at all.
Just to be clear, its 100% legal to install a more modern engine into an older car as long as you install all of the newer engine's emissions gear. Basically the car must now meet the emissions standards of the newer motor year instead of the vehicle year. Problem sometimes is that newer emission systems are not always backwards compatible with older cars creating challenges. That and you can't swap truck engines into cars or vise versa because they are different tiers. Moreover, its illegal to install a motor configuration that is older than the vehicle. You can use an older block but the completed motor configuration must meet same year or newer than the vehicle year.
The CCC carb runs much closer to stoichiometric than any pure mechanical carb can. Only thing that is closer is EFI. Its also the only variable mixture carb as its lean during idle and cruise and richer for high throttle/ passing power. Occasionally carburetors of all makes may have a hard to diagnose manufacturering defect. Both Lars and Cliff commented they have a few times found problem Qjets with passageways that were not completely drilled or blocked by broken factory drill bits. Obviously a car with such a carb would be a lemon and most mechanics would miss it.
Most of the time I found CCC problems are usually caused by underlying engine problems and not by the computer system itself. The only real downside to CCC is that it and EFI are less tolerant of underlying engine problems than mechanical carbs. Vacuum leaks, exhaust leaks, and oil burning will send any computer into a tizzy. Anymore most stock replacement fuel pumps put out much higher PSI than the originals, overpowering the fuel floats making it necessary to retrofit a fuel pressure regulator.
The ECM can only do so much, it can't completely compensate an underlying engine issue or series of issues. It took me awhile to get my CCC straightened out which ended up being engine issues. A warped intake manifold causing a nasty vacuum leak, exhaust leak causing a false lean reading to the O2 sensor, bad valve stem seals causing a false rich reading, and the replacement fuel pump putting out too much PSI causing rich issues. Its a wonder the engine even ran lol.