Most of Beth's decision I can get behind. The new BOS and super mutants are at least explained, whether one agrees with the decision or not. But the bottlecap thing seems fairly arbitrary.
I suppose if a civilization uses one particular currency for 200+ years, they no longer need to have...