All gelcoats will oxidize with time and usually the darker colors do so more quickly than white. The RV manufacturers are famous for using the cheapest materials available and sometimes they admit they screwed-up. If they will replace it, Id go that route BUT, it WILL happen again!
Buffing and polishing is one solution but it is a very temporary fix. We tried everything on our 2012 Wildcat Sterling. What we found that worked the best is Poli Glow. Get the 3 part kit that includes the Poli Ox, follow the instructions (it is very easy) and you will be set for a year when a single coat will bring it back to looking like new again.
2013 Wildcat Sterling 32RL
2008 Chevy Silverado 2500HD LT Diesel
2001 Cougar 281 EFS (sold)
1973 Layton 23' (sold)