Dumbed down?
It wasn't particularly skillful or hard to click on a website and reforge your entire set every time you got an upgrade.
It was just an annoyance. The game is intended to be fun, it is not fun to open up Mr Robot and reforge your gear constantly, it's not immersive and it's not exciting
The game wasn't designed to have you spend time clicking out of it to reforge your entire set everytime you got an upgrade, hence why it's being removed.