It'd be a hard-forking change for little/no benefit when Bitcoin is used correctly. It'd also require changing all existing software that speaks the protocol. Agree with Pieter, this isn't worthwhile.
When transaction fee goes up, people without privacy concern would prefer a solution like this, while you can still use bitcoin in the "correct" way. This could be done with other important hardforks.