It's an improved way, yes. But there is always room for more improvement, don't you think? And there are points in this article that would give me a better feeling when they get addressed by the Dart team. I guess there are 2 parties right now: Those that are not satisfied (yet!) and those that are fine with the current state. I hope everyone will be in the 2nd party one day.