depending on who's wrapping between 2 and 5 days for a color change. Yes, they take a lot longer because you have to remove handles, loosen fenders (In most cases), as well as a ton of other prep work... But once you're good at it, you can do 1 day of prep work.. 1-1.5 days of wrapping, and half a day to put it back together...so 3 days. A shop that does a ton of wraps can throw 2 guys on it and be done with it in 1 day. we don't do wraps primarily so we're slow... and charge more because of it. But there's a wrap shop that does 1+ million per year just in wraps... they knock them out like they're nothing.
Around here an experienced wrapper makes $30 an hour - Lets say that took a full week... so 40 hours. Thats $1200 in labor, maybe $500ish in material? Still cheaper than a paint job. By the way the wrap looks, I'd guess he's pretty experienced and did it in half the time.
Paint generally does last longer... But vinyl has better protection. And you'll never get as good a paint job as a factory paint job. a Factory paint job will last a lot longer than an after market paint job... that's why when you wrap a vehicle that's been repaired, theres a good chance that upon removal the paint on the repaired panel is going to flake off with the vinyl.
Of course the average customer doesn't know all these details... I'm sure for them its from a cost perspective only. I imagine half don't even get a quote on a paint job because they think it'll cost more than a wrap... Or they google and see how bad paint jobs can be, and don't want to risk it.
When most people think paint jobs, they think maaco due to all their commercials... but look at the first results when googling "is maaco worth it?"
https://www.reddit.com/r/cars/comments/9euc4f/maaco_is_it_worth_it/
People recommending to get a wrap because it costs half the price of a good paint job
bad painters give wrappers good publicity!