I've never liked or bought ripple cus of this know facts.
And to answer your question, team holding too much tokens. I did say no, but a few, like 5 to 15 percent of the total supply is OK for me, atleast, they still need this for developments and payment of staff salaries, so holding a small amount of the tokens wont be out of place, Infact, it's a good thing cus it should give them a sense of responsibility and ownership, this will naturally encourage them to work hard on the project so the tokens they hold won't end up being shit coins.