Sorry to hear of your problems. Some unfortunately go with the territory. You better be handy with basic tools to handle things like molding coming lose, misaligned drawers, blinds falling down. I wish it weren't so but unfortunately it is. You have to remember that pulling these things down the road is probably equivalent to a small earthquake. And on some roads, Illinois comes to mind, it is more like a major earthquake.
Now all that being said, some of the things that you listed are a manufacturer problem, not the assembler problem. Try contacting Lippert about your shackle problem. That is a known problem and they have been taking care of. Contact the manufacturer directly about your stove, fan, etc. It is probably best to email them supported by pictures of the issue. Be persistent but polite. Part of you problem could be your dealer. They are known to try to blame Forest River when it is actually them dropping the ball.
Cardinal is ordinarily a pretty solid trailer but every now and again, they lay an egg. All RV manufacturers have issues, some more so than others. Have you tried contacting Cardinal directly with some of your issues? I don't have the contact information for that line, but I am sure it is available somewhere. Have you checked the Cardinal forum for other owners' comments and issues?
Like I said, I am sorry you have had a bad experience. But hopefully you can get resolution soon.