WE ARE ON THE SAME PAGE MAN. I'm not sure about your last part tough, maybe they should release EVERYTHING so we could create our IDEAL/DREAM character.
I would love if they released a character creator, but if they do, they should only include all the weapons, attachments, and clothing from level one. Maybe even less.
Only because if they give you the option to create your dream character of sorts, people will then be satisfied and might not want to actually get the game. If they only allow a few options to be available, then people will say "Ooh! I wonder what more customizations I can get when I level up, there's probably so many; I think I want to pick up this game."
So in theory, SD will attract more consumers if they release a character creator, but if they go too far and lay everything out on the table, they will lose consumer's attention.