It is not how well you wax your car, and with what product........Because after driven for 15 minutes it will look like hell, no matter what. The key is how often, and that's where the spray ons excel.
I agree, unfortunately, vehicles get dirty quickly! We will have to disagree on spray on detailers and their proper use. If you visit the manufacturer's site for the detailers you have listed you will find they are used for
maintenance, not as a wax replacement:
M34 Mirror Glaze Detailer:
"Spray and wipe for quick clean-up of compound polish and residue"
Mirror Glaze 34 is "Step 5" in Meguiar's product line and is used for "maintaining" a coat of wax
"Excellent as clay lubrication"
Meguiar's Quick Clean #52:
Again - "Step 5" in Meguiar's product line and is used for "maintaining" a coat of wax
Directly from Auto Geek, "Meguiars Mirror Glaze #52 Quik Clean Mist & Wipe is intended for maintenance between thorough washes and waxings."
NXT Speed Detailer:
"Meguiar’s NXT Generation Speed Detailer rejuvenates your existing wax, cleans your paint, and amplifies your shine with just a quick spray and wipe. This is the next generation of quick detailers."
Meguiar's Ultimate Quik Detailer:
Again - "Step 5" in Meguiar's product line and is used for "maintaining" a coat of wax
Meguiars Ultimate Quik Detailer is a spray detailer plus a wax booster in one! The Hydrophobic Polymer Technology creates a high level of surface tension that results in a slicker, darker surface that repels water like never before! The slick coating holds up to several car washes and adds another layer of protection
over the existing wax or sealant.
Don't take my word for it though, take it from Mike Phillip's himself (the detailing king! - worked for Meguiar's and now Autogeek), "Detail sprays are meant to top off your wax or paint sealant, not stand in for them. You apply a detail spray as a way to extend the life of your protectant."
I'm not trying to be rude, I'm just informing you that MOST spray on products (particularly the ones you have listed) are not meant as a wax replacement. Sure, they might provide some bit of superficial protection, but they are meant to be used to maintain an existing layer of wax.
I always recommend a good coat of wax. Biweekly "maintenance" washes. The spray detailers you have listed come in handy between those biweekly washes.