Though, really as long as a mod can mimic Novice, Apprentice, Adept, Expert, and Master level of "open lock" spells, it really isn't something to freak out about. Because on the other side of things, if "open lock" was in the game already, and players were complaining about it making lockpicking useless, they could also have a mod to take it out. Either way, players would have to turn to a Mod to make the game how they want, which is really the point of mods.
Also, regarding people calling Bethesda developers "incompetent", or other such bad things, simply because you don't agree with some aspect of the game, is wrong. These developers create the best RPG games and without them creating this game, the way it is, you would not have as much "passion" about this game to even complain. People who care a lot about something will complain about it, so why not give some praise to the people who make a part of your life better. Unless you are self hating and only play something to hate it and complain.