We have a 2017 320RS and still happy with it so far. Sure, it has had a few problems but nothing major. About the most major problem I've had is when the fresh water tank started filling up even though the selector was on "City". It turned out to be a bad check valve in the Shurflo water pump that I replaced.
The MCD shades it came with were junk, and still are. We hope to have all the shades replaced at some point in the future.
I've had to do some minor repairs here and there, all RV's require those in their lifetime. But so does your house