Quote Originally Posted by Ericg View Post
Also it allows for tear-tree video, transparency (yes there are legit cases for transparency...
Vertical sync and transparency are interesting examples as neither of them require a compositor, and had existed prior to compositors for well over a decade. The only truly legitimate cases for transparency are when the display is being represented in three dimensions and/or when the display is itself transparent.

I'm not arguing against compositors, just that the benefits that you describe aren't exclusive to their use and optimal at the composition layer.