Mechanical systems can become more reliable. New things are often unreliable.
Mechanical systems like emission control aren't unreliable because of some complicated financial or government policy or some sort of political conspiracy. New things are unreliable because they haven't had time to for all the problems to show up and find a fix. Simple as that. New things are often unreliable and they get better.
Giving changes time to become reliable even explains why today's 30 to 60 something generation don't have the patience to fix things mechanical. They got used to reliable machines, whereas the older generation of boomers grew up in an era dealing with mechanical things that were not. That old time society required we all be mechanics because we had to deal with worn out components.
In that process, words like starters, rear main seals, voltage regulators, valve jobs, throw-out bearings, window winders, piston rings, AC recharge, heater cores, bottom end bearings..... all became familiar names - and not a single one of those are a maintenance problem in today's machines.
Today, those things don't wear out at all. Today's mechanical problems are not from wear, they tend to be caused by manufacturing errors or deliberate economic shortcuts.
There are fewer mechanics today among the young generation because of laziness, but because there is less routine work to support them. The same thing will happen with the emissions equipment. It's not some sort of financial and governmental conspiracy....it's just the pace of progress.
The solution is to give it some time, or else use older equipment for awhile until the new ones become reliable.
rScotty