More closed and non-customizable systems are much more stable. I guess that's what GNOME devs are trying to achieve and I don't really mind it. We have other options for those who need customization. The most used and mainstream one really should be focused on stability. Though I don't think anyone tried breaking icons before. It's a bit too much. The app devs will need to make multiple icons for different DEs which is a good thing but shouldn't be forced like that