windshield sealant

From what I was told by a Mopar guru & my glass guy, silicone doesn't adhere to glass well & there for won't give you a good seal, among a couple other reasons I just can't recall right now. Hope this helps.
Why? Please explain
Thanks