Quote Originally Posted by Krotoan View Post

The way the database itself works has to be changed to implement anything new and there are some pretty big roadblocks to overcome to get that done:
Severe content drought while it's developed : All new content would have to work with the new system so the new system would have to be in place before any new content is dropped or they'd just be adding more work on top of the rework as new content released before the change would then have to be made compatible.

I don't agree with this statement.

If the developers were able to leverage the market board tables or crafting tables to pull the data, then they wouldn't have to change anything database schema wise. They would only add an additional call to the database to pull the information. Any new data that would be put in the market board or crafting tables would already be put in to continue supporting the existing features.

I admit this won't be a complete solution, but it would at least handle the tradeable items.