Let's face it. it's small. miniscule. tiny. BUT It has managed to almost all of my favorite charecters of all time and as of now it's only missing Isaac Clarke from dead space but his inclusion isn't neccessarily needed so I think the roster is pretty much perfect for me. anything else is icing on the cake.
20 characters is not small...I've played a few games with a smaller roster (skullgirls in particular which has only 8) and was still satisfied with the overall product.......its "quality over quantity" for me all day. imagine if this game had 50 characters and only bout 12 of them was actually good (MVC2) then there would be so many "this character succccckkksss!!!!" threads...well thats the world we live in today "quantity over quality"