Blizzard didn’t do it because in the beginning TONS of players would join games called
TRADEZZZ etc
8 players would join
You would trade someone
You would each fill your trade window with what you had to trade
Trading would ensue
IT WORKED… in the beginning anyways
Blizzard had no push to make trading better because there was never originally a problem with it.
Blizzard moves on to D3 and leaves D2 to its own devices (A stable game that didn’t really need more updates from a functionality stand point) yes there were issues, but it was a one time purchase game, it worked well enough, no more money was flowing to continue developing.
Now they needed more revenue so they started to work on D3.
This is fine it makes sense for the time and how the gaming industry worked.
The thing is, D3 didn’t hit the mark with D2 players so they stayed behind and the community did what they could over the next decade to make the game better without actually being able to change in game code.
Setting aside how it came to be
Long story short
JSP is born and is used for trading.
But
Now they remaster D2 so returning players come back.
They new/returning players start at 0ZERO0 assets/currency while players that have stuck around have piles of third party site wealth.
So now you’re stuck in a weird place as blizzard.
1.Make an ingame trading system.
Pros
Ease of use
Available to everyone
Fair
Cons
The player base that kept the game alive would lose their decade or more of aquired wealth. Which if it was me I would be happy/mad that they finally implement something that the community always needed but I would lose everything.
- Leave the system as is
Pros
It is in fact a working system (for the most part) that players seem to like.
Cons
If you don’t join it or don’t want to join it you get left in limbo. Which shouldn’t happen because you don’t want to use outside websites.
Extra: when a new ladder starts and the economy is reset
It’s not reset for JSP users, they can buy whatever they want without having to find those initial items necessary to make progressive trades.
It’s 100% an advantage if you use JSP over players that don’t.