I'm in favour of mods. Having been able to mod quite a few games over the year, I find they greatly extend replay of games. Sometimes the mods add a new perspective to the game, allowing it to be played with more variety or in a different way than the developers imagined or had the time to incorporate into the game. Occasionally a modder will figure out a workaround for something tedious, just annoying or a fix for something that just doesn't seem to work right for some users.
Quite a few old games that are no longer in development have had new life added to them, again extending replay. And quite a few older games are being brought back to life and enhanced, remastered by studios.
Liking and using mods doesn't mean I don't value the developers and their talents and efforts. BG 3 even from the EA is shaping up to be an extensive and highly replayable game. And I've noticed that creativity usually generates more creativity. Many of these modders have a lot of talent.