The problems you have experienced are not unusual for any RV manufacturer.
The first thing that comes to mind is that your selling dealer screwed you by not doing a thorough PDI. The selling dealer is expected to have a service tech spend maybe 8 hours going over all systems before delivery. Some dealers even include a SealTech leak test as standard PDI service. The problems you have experienced should have been found before you ever took delivery.
In regards to what Y-Guy said above, the onus is on the dealer to properly perform a thorough PDI before the buyer does the walk thru. It is up to the dealer to find and correct problems, not the buyer. That is the difference between a good dealer and a place that simply sells RVs.