I had made a previous comment pointing out the issue clear as day about the curses and was told by the developer that they were added to force the player to 'destroy' their perfect build.
While I understand that, this implementation has only made the game slower-paced since the player has to figure out each time where to put the curse. This is bad game design.
Funniest part of it all is that an otherwise pretty weak weapon called the cursed blade is made tremendously powerful because the player can put all the curses near it if they want to and there are builds specifically to take advantage of that fact.
What I think the developer should have done was to add a thief enemy that can steal the player's items and aim specifically for legendary/rare tier items or money.
Along the thief enemy, the developer should consider reverting back to their original idea on how curses should work: the enemies put the curses for the player and then the curses don't replace any item from the backpack, they are instead added on top of those items which are then either disabled or weakened.