https://github.com/mpv-player/mpv/wiki/FAQ#i-use-gnome-wayla...
> Is GNOME actively sabotaging the Linux Desktop?
https://github.com/mpv-player/mpv/wiki/FAQ#Is_GNOME_actively...
I've worked on projects where I have wanted to do similar things, just refuse to work on systems i know are buggy and I do not have the time to fix.
Removing support is a passive action; you accomplish it by just doing nothing. Calling exit() is rather more on the aggressive side.
All that said, good on 'em. I got a decent chuckle.
It's more graceful than the program exiting in a bad way because you passively decided to stop support.
I agree too. At minimum there should be a launch flag (e.g. -allowGnome) so users don't need to outright recompile the app.