I had a race car wrapped at one point. Reason was, that it was supposedly easily removed when the time came (which it did). I told them what it's purpose was, and that it gets rubbed against, things fall in the trailer against it, it will subject to UV (sunshine), hot, cold, but not much water other than maybe dew from time to time at the track.
I also had a quote for paint in the same pattern. My idea was not an elaborate pattern, just 4 colors, and nothing extravagant.
The wrap was about $150 cheaper, and since I liked the idea of being able to remove it, that's what I went with.
I got one year out of it-and that's being liberal. It faded. It scratched a lot easier than paint. It peeled. There will always be bubbles under it during application and the way to get bubbles out is to put a tiny hole in it, then either roll or squeegee it out. The hole is supposed to be sealed back up but I questioned that. This wrap went over bare aluminum body panels that are flat, so sort of like a boat. No major rounded panels. Fairly sharp corner transitions from the top of the body to the sides. Fuels do not play well with it. You can't wax it for UV protection like you can with normal paint. After 11 months of it, I decided to unwrap the remainder starting at a peeling point and have it painted. They said it was easy to remove. Bull melarchy. Apparently the adhesive gets baked into the aluminum. It took me almost 2 months to get it all off (working every day after work for 3-5 hours and then some Sundays). That was about 9 years ago give or take a year. After I got the wrap all unwrapped I paid a guy to paint it in my scheme of choice. As said, about $150 more than the wrap. But I have waxed it several times, it still looks as good today as it did then. I've had to touch up a spot here & there specifically where I climb over the body to get in, and a rock or whatever gets stuck to a shoe, that sort of thing. You can't touch up a wrap that easily.
They have their place but a boat (or in my case a dragster) isn't one of them unless you never use it, and just plan on showing it only. Maybe the newer stuff is better. I don't know. I don't want to find out, unless it's free and comes with a warranty.