For me/my needs, I dont need the longevity aspect. Ive found that no matter what the product, nothing gets the max shine/max gloss/freshly waxed look like a freshly waxed (or sealed, whatever you want to call it) car. The polishing/buffing effect with a proper cloth always gets the best gloss/shine. And if Im re-applying my product once per month (on average), I constantly have strong water beading/high level of hydrophobicity. Oh, and I also noticed that the term "ceramic" is highly over used these days. (IE wheel cleaners with "ceramic" on the label. What? Cleaners are designed to remove dirt/grime, not apply a protective coating) So super expensive products arent a necessity for me to have high gloss/shine/protection. (my car is also garaged about 22 hrs a day on average these days).
What works for me? Handwash and once a month (or maybe even once every two weeks)applying a spray on sealant (if it says it contains "ceramic", thats fine, but I dont rely on that) that wipes off/buffs off by hand, easily. For me, Turtle Wax Ice Spray wax goes on easily, wipes off easily, gives me a great gloss, and beads the rain extremely well for at least 4weeks. (Probably longer, but at that point, I usually take 10 minutes to reapply it.)