99% of people pick the same two weapon perks, Usually Flak+(Maniac or Unyielding), some weapons benefit greatly from carapace, but other weapon perks are left behind.
I truly believe the perk system would be much more interesting if we removed all flat damage increase weapon perks, which are: Damage Vs Flak, Maniacs, Infested, Groaners+Poxwalkers, Carapace, Unarmoured, Unyielding, and Specialists.
As it currently stands, you will never take perks such as sprint/block efficiency since you will be missing out on free damage, +25% is no joke, also more situational damage perks, such as +10% critical/weakspot hit damage.
More interesting perks can be added, examples: ignore 50% hitmass against hordes (Groaners, Poxwalkers), -50% move speed penalty from charging heavies, enable parry, reduced recoil (for ranged), -50% push cost, +1 dodge, +50% Impact.
These could actually change how a weapon feels, or enable some unique builds, maybe you will go for push attack build with the reduced push cost, or skip cleave blessings and take the -50% hitmass against hordes, or go for a stagger build with an unexpected weapon with the +50% impact.
This all comes from the fact that I had stockpiled perfect roll weapons, and now at 1400+ hours, I decided to scrap them for pocket change, I really couldn’t find more than 2 configurations for each weapon, so why keep the extra ones, please rework blessings and perks, the game still can be even more fun.