Anyone without the need of being a conspiracy freak knows why as the OP stated the phrase "father coming back" means. Bethesda will do anything in their power to shut down anything outside beth.net so they can monetize mods and not share the cake with Valve/Steam while also stay away from the steam community backlash and drama that this will create, they came back for money like any company, and when the debacle over the paid mods is taken out of the dark room where they storage it they will be shielded away from it, safe on their own walled garden. This being of course the reason they couldn't monetize them in the first place. Now with their own, still crappy but functional site, being online as the first step they will totally go for it.