So here is the deal, i am not against meta shifts or re-balancing per say, it can help keep a game from going stale if done right.
But with the current restrictive and RNG heavy system its a massive pain every time something you are using gets hit to hard with the nerf hammer, or in other cases, something might get buffed to a state where you actually want to test it out again but the game design is fighting against experimentation with tooth and nail.
As a recent example, lets look at Crucian Roulette, this was a great blessing for the burst fire HH guns, and i blew a bunch of materials and time to get the tier 4 version of this blessing ontop of having to acquire guns that had good enough base stats to warrant an upgrade, and after all that i had to roll the dice to see if Hadron would not screw me over during the upgrade process (which she kind of did). I also spent time and materials on experimenting with different blessing combinations.
A couple of weeks later it gets “fixed” and ends up being a relatively sub mediocre blessing, so that whole process ended up being a waste of time, and left me with a few guns i cant really do anything with due to the blessing/perk locks.
Now lets say the locks were not in place, at least i would still have a gun with good base stats that i could rebuild into something else, but as it is now, its back into the RNG hamster wheel which is not something i relish.
Even just experimenting with different weapons, trying to get a weapon that is under performing to work on damnation, or just testing out different blessing combinations, is so restricted by the games different design decisions that i feel its not worth it with the limited time i have with the game.
TLDR:
If you want to keep shifting the meta and re-balancing things to keep things fresh, remove the locks so players can deal with the changes without having to deal with more excessive grind as well.