I own a 2013 Wildcat 312BHX. I am trading right now in fact for a toyhauler.
Our wildcat has been in for many reasons. mostly cosmetic like you said. some appliance problems. couch was ripped, waited for a new one etc.
Hubby hates the electric slides. the toyhauler will have hydraulic slides and boy they run super smooth vs. the elec. slide that chugs into place.
Another Wildcat for me? Probably never. If I ''had'' to keep the one I have now I would be fine with it. It is a nice floorplan and interior and exterior are pretty. Buy another down the road, nope.