I know what Zenimax/ Bethesda said would be the purpose of the Creation Club.
I know what is actually happening currently in regards to free mods.
They are not the same thing.
Horse Power Armor is already on the free mod section, the modular Backpacks is also there, as is the prototype gauss rifle. I didn't look past those.
My theory:
Bethesda is out of ideas for how to extend the monetization of their games. This is what they came up with. I thoroughly expect to see them do a new release of Fallout New Vegas, and Fallout 3 here soon, in the same way they redid Skyrim. (The SSE version of Skyrim was just skyrim with the fan made mods added in. There was an article about it a while ago, I can try to dig it up)