No, it just meams ypu select for people willing to run a scam sophisticated enough to recoup the developer fee, the ones who don't care and have money to burn anyway, and you shut out every aspiring app writer/contributor with a decent idea who is strapped for cash.
Never, ever underestimate the determination of someone in need of a way to economically do nefarious things. Financial barriers are no barrier at all if you do it right. Tenbux is more for presenting a barrier to anyone without access to a digital payment medium than anything else.