I mostly agree with everything the OP said as I, too, tend to avoid mods -- other than absolutely required game-fixing mods, like the ones in, say, Silent Hill 2, Interstate '76 and Arcanum, which are virtually unplayable off the box -- and I get the same self-entitled, elitist "PC Master Race" talk from die-hard mod aficionados.
What I can't agree with, though, is hating people for choosing to mod their games, and saying modding isn't a right. People have the right to mod their games just as much as I have the right to not mod them. It's about not hating each other and respecting other people's right to choose their experience, without being imposing and forcing our personal preferences onto them. I know this can be hard a lot of times, since most gaming communities are rudely pro-mod and usually disrespect us "vanilla" players, and that makes us want to treat them as badly and disrespectfully as they did in the first place, but when everything's said and done, it should be about the experience we have with our games, and neither modders/mod users nor non-mod gamers should hate on each other for playing differently.
Like I said, I use game-fixing mods (fan-made patches, launchers, fixers) because, in some cases, those are the only ways to even be able to play the games. Do I think it's a good thing that the community "takes on this job" (usually) for free, instead of the developers themselves, who we would think were the ones that should do it? Well, yes and no, but mostly yes. I agree with the fact this attitude is likely to have the developing/publishing studios and companies become lazy when it comes to delivering a properly finished, polished video game but, then again, what were the guarantees they would work on polishing the games even if the modding communities didn't exist? Not many, I think. So, I'd rather have *someone* working on making these titles playable, yes.
As to the artistic vision... well, I think I kind of relate to the OP's sentiment, overall, but that one is a very ambiguous topic, and I'd rather not venture into those murky waters.