You are wrong and his timeline is right.This is objectively false and has been denied by a dev. The update was made in progress following the thread, and there is no proof whatsoever to prove that the outrage had an effect on the update. I am inclined to believe Duh as he has no real reason to lie about that, and has been truthful in the past. The anger did nothing, and the thread that was made following that was already promised before the massive freakout and the modder ragequit. If you look at the 1.6.0 update and the modder letter and takeaway that anger like that gets anything done, you are taking away the wrong lesson. The lesson is that a coordinated, proper movement from prominent members of the community can and will get TW's attention to get things done.
ONLY when Jance complained (May 31) that after 2.5 months (the initial letter was from March 16) nothing that was promised has been done, they moved their asses (Jun 2) to remove the internals. Their statement was actually that they removed some and added some internals and let's all wait for 1.6 before commenting, with no details NOR date for 1.6 given (luckily it was soon after, but they didn't dare say that). This caused anger and consternation. Then you came into the thread to police the tone and be confused. Then people tried to explain the thread to you with little effect since you decided to white knight for Taleworlds, telling people to stop talking until Taleworlds decides to release something that may or may not be good enough for modders at unspecified date.
You must love company PR for some reason and take it for literal truth, maybe you should consider why.
If you really think Taleworlds was going to remove those internals without prodding and the timing was an incredible coincidence, then I have this bridge you might be interested in.