Sad truth
In the malware battle offense almost always outpaces defense.
That said this seems like a reasonable way to eliminate one vector and I hope we will see an implementation.
Unfortunately, I assume that another vector will be found, if it hasn't been already, and the battle will start again.