This is the best TLDR summary.
"We're aware you guys are super disappointed but we have no plans to be better. Eat your shit and enjoy it."
- - - Updated - - -
"We hear the feedback on Titanforging and RNG and we are looking into ways to reduce it. Currently discussing alternatives."
Proceeds to implement a system that is worse than Titanforging in every conceivable way.