About the skimpy armor (which is an issue that bothers both my wife and I), I don't care about the "realism" of it. It's a videogame.
Choices are good. Let people choose skimpy if they want it.
Now what I don't like, is when it has a sexist undertone, aka when the exact same piece of armor is a full chest plate for a guy, and transforms into a tiny iron bra for a female character "magically".
Make both (sexy and functional/ realistic) types be available, but let's stop pretending that said armor pieces aren't the same thing depending on the character's gender, shall we?
One pretty big thing they forgot for me in the video is this: Day 1 DLC.
That shit has got to stop (it clearly won't).
DAY 1 DLC means 1 of two things generally:
Either
1) A small portion of the team was working on stuff to sell on the side during standard dev time.
Which means they could have helped with the main game instead.
OR
2) At some point in time, an exec decided that the game as it stood then was worth $60, and from now on they'd go and develop content that would be released on day 1 for more money.
Either way, on Day one, they essentially say this:
IF you want ALL of the game we developped, it's going to cost you more than $60.
I'm all for options and DLC after the main release. But don't stand there with your hand open with puppy eyes and pretending that you are doing me a favor while at the same time you are hoping I'll forget you are asking for more money for content that should be included in the standard game for $60.
Is Season Pass worse?
Debatable imo.
But at least then they are merely asking you to help fund -future- development, not asking you to pay -more- (double taxation?) for something you already did when you purchased the main game.