> Among the linux users I know, there are two categories. Those who change their DE, and those who complain endlessly about it.
You forgot a third, important, group: those who can adapt to change and continue working. I would also consider grouping your two categories into one because most people who change their DE also complain endlessly (and quite loudly) about every other DE.
Unless you work on a desktop environment (as in "developing it, not developing under it") I doubt the time you spend considering its various virtues and shortcomings will ever pay off.
You forgot a third, important, group: those who can adapt to change and continue working. I would also consider grouping your two categories into one because most people who change their DE also complain endlessly (and quite loudly) about every other DE.
Unless you work on a desktop environment (as in "developing it, not developing under it") I doubt the time you spend considering its various virtues and shortcomings will ever pay off.