Haha, I see what you mean but with the short amount of time between the stop of sale and this release, I very much doubt that there has been any change in the underlying technology, this is just a quick bandaid of the existing tech generation.
Having said that, as a hardware engineer myself I'm not going to sit and mock Samsung. I feel genuinely sorry for the hundreds of engineers that must be feeling anguish back when the original reports were coming in as well as now - Designing cutting edge technology that you know has certain flaws And nevertheless, due to market pressure, being unable to pull the brakes in time must be a horrible feeling.