No. They are freaking out because it opens the door for developers to skimp on game features that modders can eventually handle and the publisher/game developer still reaps financial rewards from the efforts of what amounts to super cheap labor.People sure are freaking out about something they dont have to use at all
Its another open DLC door that increases the cost of what could be considered a far from complete game experience. This is a dangerous and slippery slope.
Not to mention we currently have people uploading paid mods that are NOT the mod authors, subsequently stealing the work of others. Its a giant cluster fuck.