It's mainstream in the sense that the Gnome community fragmented so much in recent years (see Mate and Cinnamon "spin offs") that these days Xfce has roughly the same mind share as Gnome -- if the recent poll on Slashdot it any indication. http://slashdot.org/poll/2751/which-desktop-environment-do-y...