I stopped recommending most Linux desktops, and here's what I tell people to use instead
… Other desktop environments are primarily run by volunteers, and that creates an inevitable bottleneck where development speed is at the mercy of contributors' free time. This means that features can arrive slowly, bugs linger, and hardware support often lags behind. …