That is good, defintely need people who are going to engage.
Are there people just spinning out intro posts and farming rewards? I have seen more and more intro posts getting upvoted lately. Wonder how profitable it is to just constantly make a new account and pretend to be new to milk the rewards, probably pretty profitable for some people in 3rd world countries. An interesting problem to have to solve for, hmmm.
Not sure what exactly is going on, but it has forced us to vote on intro posts a lot less to not encourage it and also take a few days waiting it out before voting to see if they get involved with some other activity before we decide on what vote we cast the intro post and/or curate another post of theirs as well.