why no paint on vinyl roof cars

My research turned up that the vinyl tops were installed over painted cars at the factory. When I replaced mine, I prepped the top, primed and painted it single stage body color before I had the new vinyl top installed by the upholstry shop. Had them do the top and headliner at the same time, details on my build thread.
Cheers:coffee2: