I feel like it would be a good idea to be able to remove cursed items in town, but at a high cost (potentially raising the cost even higher the more you remove, dropping slowly over time). So removing just one class-specific item would be costly, but not impossible, but if your character gets stuck with a full set, then sorry, but you'll just have to deal with it :)