This is a not good line of thinking. Good genes? What does that mean, greed? Competitiveness? What about positive human traits like empathy, compassion, generosity and contentment? The things that make society work in the first place? Plus it's not like billionaires have more kids. "Leeches" aren't poisoning the gene pool... Your "leeches" are the gene pool.