The real reason? Because display protocols don't work that way. If they did, it would require that your displays retained state more than they do today.
FWIW: pretty much all displays have one or two screen buffers today... You need at least one to enable overdrive. And you need a second one for low frame rate compensation.