I can explain one of the issues. Item data, they tell us, is already substantially larger than other games. Each item has a lot of attributes like meld(x5), condition, spiritbond, dye color, glamor projected. Adding more things like dye color #2, dye color #3 or glamor #2 for a different job to every item will bloat item data further. The memory issue is a server-side concern, where they must frequently back up all character data to prevent any rollbacks in case of crash/disconnect. If the amount of data that needs to be frequently backed up becomes too large, the strain on the servers could cause instability, errors, server crash. There are often technical reasons like these which interfere with potential features which otherwise may sound convenient and desirable to the users.