I'm not really sure exactly what is being discussed here -- the removal of rethrows? Or just general observations that a similar concept may be expressible in another way? I read the discussion, but I still can't tell exactly.
If it is the former, I hope it comes with some very, very compelling reasons for breaking source compatibility. Especially since, as has been noted, this "other way" is not an exact 1:1 replacement for the existing rethrows feature. That means there may be libraries which cannot implement that other way without breaking their APIs.