DigiByte is aiming to be number one as a payment network. Theoretically, the large supply is not a disadvantage if you want broad mass adoption/usage. I think many people will share my opinion that it on the other hand is a big advantage.
Systems with small supply at the end have higher chance/risk to becoming a speculative market. 21 billions is not that large, even 210 billions would be fine, it should not matter. Success or not lies somewhere else.