It also depends very greatly on how they take care of it. A wrap, just like paint must be cared for. Even more so than paint really, it should be waxed with a quality synthetic wax a couple of times a year (ideally). I have seen some here (even our own customers printed on 3M 180 and laminated with 3M gloss lam) start cracking almost right at 3 years on the top. This is only on a couple of customers vehicles like banks. The people that drive it do not care one bit and in 3 years it had only been washed maybe 5 times and that was only going through an automatic wash. The rest of the time it was outdoors 24x7 and cooking in the hot direct sun year round. Yeah - with that sort of care we tell customers to only expect 3 years max. Even with the best materials. We also warn them that if they try to push it and leave it on after it starts cracking it then no longer protects the paint, it starts severely damaging the paint instead....
That needs to come off of those trucks immediately or they will start getting permanent stains and lines in the paint where the cracks are.