You realize that things change in the games life. Every patch. This time Bungie changed something you didn’t want them to, but in other patches they changed things you don’t care about. They can change their minds without “spitting in faces” or “breaking a promise”. Lighten up it’s just a game.
Changes to the game is fine updates are fine but saying a gun will be retired and will not be available to everyone then giving to everyone is not the same
They aren’t giving it to everyone, they are giving it to the people who got claymore (they can get it to drop day 1 minute 1). They are giving the people who didn’t earn claymore a path to earn Broadsword. This isn’t the first time Bungie changed their mind and changed the game because of it and it won’t be the last.