There are too many variables. How well was the surface prepped? What kind of paint? How is the vehicle stored? How often does it drive? Where is it located? How old is it? How does it get washed and dryed?
As PapaChop noted there is no way, short of a budget of several $100K and a few years for research, to answer this. All we have is isolated anecdotal evidence with a huge number of
uncontrolled variables. Also, what applies in Tucson may not be true cold or extremely wet climates and vice versa.
My generalizations about life span are a bit different from PapaChop's but part of that may be definitions or just experience with different products:
Waxes (including hybrids, counting the Collinites as waxes): 10 days to six or seven months
Conventional sealants: six weeks to six months
Hard Coatings: six months to several years
Soft coatings are mostly terra incognita for me but forum buzz seems to suggest four to maybe nine months.
In my experience, Duragloss 501/601/105 has been the most durable conventional sealant but I recently had surprising good results with Prima Hydro (single data point so don't take this to the bank) as well. I haven't tried Klasse or Zaino.
To the best of my knowledge the Optimum coatings still hold the belt, at least among widely distributed products, for chemical resistance and straight up longevity (assuming proper application). This is not to say that there aren't other coatings that will last a year or more and/or that might be preferable depending on what you're after beyond longevity alone.