I can honestly see why people can be "satisfied" with the launch roster, but it just doesn't do it for me. When the game was revealed, I immediately thought up dream scenarios of Dart fighting Vahn fighting Drake fighting Alundra fighting Kat fighting Kratos fighting Wander fighting the White Knight folks fighting.. well, the list goes on. Even Nariko being in the game boggles my mind when there are other PS3 Sony IPs that were much more well-received than Heavenly Sword. Hell, I even defended Big Daddy when he got revealed because I thought the other characters would come eventually. As it is, the first character I genuinely cared about was part of the very last reveal (Sir Dan), at a point when I was pretty much convinced that, given the way the reveals had lead up to that point (and the line saying "the beta leak isn't representative of the final roster") that he'd been cut from the game.
It's easy enough to keep one's expectations in check, but the roster itself didn't even match my lowered expectations after the beta leak. And I hate the fact that I have to dislike it cause of that because the actual game is great.