So if all the hackers switch to alternative WMs, and leave the main ones to the "conventional desktop users", who's going use these main ones?
All the conventional desktop users are using Windows and MacOS, not Linux.
Worse, if some non-hackers do start using Linux with Gnome, then ask their hacker friend for help, the hacker is just going to say "sorry, I don't use Gnome, I can't help you." If you want Linux on the desktop to take off, you have to court both the hackers and the regular users. The only way to do that is by having advanced features available for the hackers.