Dozer, i think your question is good, and your theory is logical. Problem is...it takes far too long to prove. I hunted bps for 6 months of this game (along with all the other stuff to do) and i never found Avengers. Hunting solo, I have found assault rifles, flamers and miniguns but not often. I find what all the other guys find usually: alloys, basic pistols, small ammo, and caps from 1 to 600. Leather armor and jackets, radios etc. My guy is Luck 10, Big Guns. I found CA bp 2-3 times but never found CH, p90, or Improved Flamer bps. What we would need to do is compare notes over time using different builds and tracking results somewhere so it's not just a guess when we're done. I also find tons of FCC but that may be a Luck thing.Also it would be cool to group-hunt lockers and see if maybe the results are any different. This is one of the mysteries in this game so we're not likely to get a dev to explain it outright.
If you were ever finding bps in about half of the lockers, then i fear that will be the bug that gets fixed. I hunted without TH a long long time. I hunt with TH now a long long time too, with the same char. In either case, i find lockers in about 1/10 encs, and bps in about 1/15 lockers. But only sometimes. Sometimes i find 1 locker and 1 bp within 20 minutes. Other times i can search for 3 hours and nothing.But also the main thing i'm looking at now is: bp proportions. For example, why ZERO CH bps, but 17 CAWS bps? I just went hunting now when i read your post here and found my 17th CAWS bp. Makes me want to never hunt for them again.
treasure hunter.