IMO a lot of different ways to seal a window and different types. And when one person says "sealant" or "caulking" that means different things to different people. But obviously the manufacture didn't do a good job.
If you're just going to run a bead of whatever around window you'll be doing it again and again and hoping you don't have any leaks when your done.
By the time you take a window out, clean up the old stuff, put on new putty tape and re-install, why cheap out on material? I do put silicon around mine but it is just a small bead or a ribbon hardly visible, and it works as an umbrella for the putty tape to help the rain along. And that also comes in handy in about 3 years because you can see where silicon starts to fall apart. And time for good re-inspection. Several RV's ago I put a little square of the brand name "tacky tape" on a fence post. I'm real impressed with the stuff. It is still pliable, I can still mash my thumbnail into it. It didn't harden and crack like the cheap stuff does. I think it has been on top fence post for over 10 years now.
There's a reason some caulking sells for $1.99 a tube at and others are $12.00 Of course you could buy some O'Henrys roof patch and slap it on and by end of next summer have gobs of black streaks running down your RV. But you can get a gallon pretty cheap for what it does.
Your in Nor CAl, ask your RV place if they use NWP (Northwest Trailer Parts or Keystone) If so, have them look up NWP part number 13-0865 or 13-0866 or 13-0867 Price is 8.59- 15.39 a roll depending on width and length. Very pleased with the stuff.
I hope Santa brings me a Go-pro camera this year. First vid I want to make a vid about RV windows. There are some youtube vids but nothing start to finish and what to watch out for.
And of course you can always believe a product works good as manufacture says it does:B Anyways I'm pleased with the stuff for windows. Other joints I use other sealants or caulking. Depends on material being joined together.
http://tacky-tape.com/products/butyl-sealants/sm5227/