Not an official answer but my guess is that the supply size is to allow for long term growth of the project. On their other projects all the tokens are backed by steem so basically you are buying a portion of the account. Most of what is purchased ends up being powered up as SP, so 1M tokens sold would lead to a account (or mulitple accounts) that hold 1M SP.
RE: MAXUV Vote Bond Token Launch - Up To 200% Votes Per Post Plus Profits Compounded Will Increase Price