Since the devs that were around when they made that change are no longer around and the fact they never disclose the why of things, it is only supposition on your part that they were attempting "to avoid this CHAOS...".
I believe he is talking about system changes within the game in general. Too many of which have seemed to be change simply for changes sake, and which leaves the playerbase wondering, since they can't be bothered to talk to us and explain.
Once they get to the point where they are telling us about what is coming, they are so far invested in it that there is no option for course correction.
Fin is a bot? News to me. I guess seeing him run content was an illusion. I've known others whose primary fun in the game was the refining and selling of enchants. The first rework of the enchant system to the current form killed their fun.