Those backlogs are artificial
Both boeing and airbus could more than likely invest enough to build a production line capable of delivering those aircraft in a more timely manner. They won't because they know they can create artificial scarseness and keep their company reliably working for longer if they they don't.
In any case I probably wouldn't fly on one of these. Because I know how chinese culture works and I know how the aviation safety culture SHOULD work. And the 2 are near polar opposites.