Why you are not satisfied with the roster.
"Blah Blah Characters from my childhood blah!"
"Blah Blah Merchandising Machines whose games haven't come out even though their franchises are stablished blah!"
"Blah Blah 3rd parties are not supposed to be in the game blah!"
"Blah Blah This game needs third party characters like Cloud and Sora, because if they could get big daddy, that means they can get everyone right?"
Why I'm not satisfied with the roster
While Crash, Spyro, Cloud and Snake are very important to the history of Playstation you gotta remember that it could have been very difficult to get permission from the publishers that own them. Yeah Big Daddy doesn't have much ties to the Playstation brand, but hes still an overall cool character to see included. If the old Dante was in the game then there wouldn't be any problem with him, but I'm pretty sure they could only get permission from Capcom if they promoted the new Dante. Raiden is an odd choice for representing the Metal Gear series. The only reason I could see Snake/Big Boss not being included might have to be with the fact that Kojima and Sakurai are good friends. Heihachi makes a lot of sense. While Jin probably would have been a better choice, Heiachi was sort of the face for Tekken during the earlier years which were exclusives to the PS1. All the other characters are exclusive to Playstation so while Evil Cole and Fat Princess are odd choices, they do fit the overall theme of the game.