I think that the major problem with the actual BP system is that you get only one shot at it, if you fail the bp goes to the pot for the next day, and if you fail the next day, bye bye BP...
Before, you could try the mission with the BP until you get it, duplicate or not, even if you failed 10 times, in the 11 you could get a 100% chance... yeah, you could get a duplicate, but you could get at least 1 BP per day if you dedicated your time...
Right now you can still get duplicates, but with only 1 chance per day, if you lost it, the BP hunt for that day is finished... and if you want to collect all the weapons for all the characters... good luck