I have found that almost anything in an aerosol can nowadays…runs out of propellant well before it runs out of liquid. I have recently taken to recharging cans with compressed air. Not ideal, but it works.
Aside from that, PB Blaster works OK for me. I do think the Acetone/ATF works as well or better. Tough thing to prove.
I have learned that any penetrating oil without some application of heat is nearly worthless. I’m thus far been too cheap to try Kroil. Supposedly that is pretty good stuff.