There is a big difference between Ceramic Coating and a wash or spray product with ceramic coating in it. A real ceramic coating job is done in an indoor controlled environment with at least 24-48 to cure. Many rv dealers just use a spray on and wipe off or hose off that is not worth what they charge. If it is a painted vehicle it usually includes any paint correction. It all depends on the product that the dealer is using, most use the cheap crap.
I have a full body paint Seneca and I did my own coating. It’s going on 4 years now and looks great, I did a lot of research before I did mine. I used Avalon King Armor Shield and after paint correction, the application is very easy and you work in 3’x3’ sections and took 3 days to apply. I have gotten a sample of the new product out from Cerekote.