Only the very high pitched squeals bother me...
All of the mentioned solutions kinda sorta work and dependent on too many variables to have a one size fits all solution
All of the vehicle OEMs and brake OEMs have stuff trying to solve this. Most do, but not for all situations
Mine sounds like gravel on the rotors when buddy was still trying to start his own company, but not so much anymore now that he is a father and went to work for a large OEM brake company. Buddies who have driven my trucks for the first time thought metal on metal, but it just high performance friction material up to temp doing its job. My rotors do wear out faster than normal though...
The higher the performance level, the more prone to making noise. The softer, the less chances it will, but longevity and dusting is the down side...
Even scientist's don't agree, but most do agree it is the pad assembly vibrating...not the caliper assembly. Too many parts on the caliper to make a high pitched squeal.
Why pads of today has all of the anti-squeal backing shims, side shims, caliper slot shims and the goo sprayed on the junction of pad backing plate to caliper piston (this is a temp thing for those who brake hard often and get their temps high to squeeze out that goo)
IMHO, it is the pad assembly bouncing off of the caliper contact points as the friction material does their job. Make sure the caliper slot shims are in good order. I do NOT recommend any kind of grease anywhere near the pads. Just use high temp (+450*F) on the slide/guide pins (inside the bellows that houses and protects the slide area)