Linux has had several good desktop environments for well over 20 years.

When is Windows going to get a good desktop environment?