You can't look at the roster number in a vacuum and compare it to others. There are a lot of other considerations. For example, is it the first game in the series being built from the ground up, or is it a sequel or being built upon an existing engine?
That being said, I think 16 is on the low side, and it's not unreasonable for people to be disappointed with that number, especially for casual fans not following the development. It does feel lower in value. Expecting 40+ out of the gate on a brand new series entry is a bit much. I think the 16+ the 6 DLC characters would have been a much better starting roster, and would have been perfect in terms of perception.
I think their model allows them to launch with this smaller number, and they probably would have launched with more otherwise. If they weren't allowing you to earn characters for free, than 16 would be too few for a new major IP release, in which case they should have waited until fall and launched with 22.
That being said, I think 16 is on the low side, and it's not unreasonable for people to be disappointed with that number, especially for casual fans not following the development. It does feel lower in value. Expecting 40+ out of the gate on a brand new series entry is a bit much. I think the 16+ the 6 DLC characters would have been a much better starting roster, and would have been perfect in terms of perception.
I think their model allows them to launch with this smaller number, and they probably would have launched with more otherwise. If they weren't allowing you to earn characters for free, than 16 would be too few for a new major IP release, in which case they should have waited until fall and launched with 22.