That is about ok, actually. If we go with the 30k daily active users it leads to the 80/20 principle.
Even if we look at total number of accounts that would almost/somehow/with some interpretation goodwill still fit in the 80/20 (18+2) online community activity matrix. 80% read/inactive, 18% active/upvote, 2% do all the work and make all noise/create.