I don't think anyone realizes that they will not be announcing more characters before the game is out, but when we get the game it most likely have more than 20 characters. Not unlockables because they clearly stated no unlockable characters but, just characters in the game apart of the roster.
You don't have to apologise like you promised on the OP KirkAman, but please just shut up and get over the roster now.
What launch roster implies is DLC, and that's what I don't like about it. Those characters should be in the freakin game.
The DLC will get them some extra revenue down the line when the price drops, but I wish they'd just include whatever characters they've got lined up for day one DLC, IN the game, and then they can just make some more later on for said price drop.
Or, maybe there is no day one DLC at all. In which case there's not much point in pre-ordering. Might as well wait until the game is truly complete.